Wide receiver Percy Harvin has become a journeyman in the NFL for the past few seasons due to his negative presence in the locker room, but the Buffalo Bills have reportedly signed him to a one-year contract.
Jerry Hughes resigns – Buffalo Bills re-sign defensive end to five-year, $45 million contract
LeSean McCoy contract – Bills sign recently acquired running back to five-year, $40 million deal
Clinton Portis LeSean McCoy – NFL rushing legend says Bills got better end of McCoy trade
Harvin was traded by his original team, the Minnesota Vikings, to the Seattle Seahawks in the 2013 offseason, before the Seahawks traded him to the New York Jets in the middle of the 2014 season.
The Seahawks were reportedly fed up with his act, despite signing him to a six-year, $67 million contract. They went 10-2 and returned to the Super Bowl after trading him. The Jets traded for Brandon Marshall, which forced Harvin out the door.
The Bills now have Harvin and Sammy Watkins in their receiving corps, and Robert Woods has also flashed potential at times.
Bleacher Report NFL announced Harvin’s new destination on Twitter.
— Bleacher Report NFL (@BR_NFL) March 13, 2015