Buffalo Bills OL Trey Adams retires from the NFL.