According to Chris Brown of BuffaloBills.com, the Bills were actively trying to trade up for a running back in round two as soon as the Titans selected Washington RB Bishop Sankey with the 54th overall pick.
Buffalo expected a run to occur on the position once the first name was off the board and started working the phones to move up into the mid-50s. According to Brown, the Bills were offering multiple mid-round picks, but it ultimately wasn’t enough to persuade the Bengals from taking LSU RB Jeremy Hill at No. 55 overall.
Once the Bengals grabbed Hill, Bills GM Doug Whaley made the decision improve their offer of mid-round picks and call the Dolphins at No. 57, the Saints at No. 58, the Colts at No. 59 and the Panthers at No. 60 in an attempt to complete a trade. However, none of these teams were interested in their offer.
To make things worse, Miami told the Bills that they were going to trade their pick to the 49ers instead.
“What we were told by Miami was the 49ers deal was more appealing because they didn’t have to drop down as far because San Francisco still had a pick in the second round (at 61) so that made sense to them and it made sense to us,” said Whaley.
The 49ers would ultimately select Ohio State RB Carlos Hyde, who happened to be the guy the Bills were targeting, at No. 57 overall, which effectively ended the second-round run on half-backs.