Percy Harvin is back.
Percy Harvin, who retired from the NFL after the 2015 season at the age of 27, is un-retiring, according to his agent.
Greg Barnett says that Harvin is un-retiring and will be signing with the Buffalo Bills.
Harvin, a first-round pick in the 2009 NFL Draft by Minnesota, played for the Vikings until 2012. He then played for Seattle (2013-14), the New York Jets (2014) and Buffalo (2015).
Over the course of his career, he's dealt with multiple injuries and has had some spats with players and coaches on multiple teams.
He told the Bills he was retiring this past spring.
In Buffalo, Harvin showed brief flashes of the playmaking ability that made him a star early in his career. He caught a 51-yard touchdown pass in the regular-season opener and had 19 receptions for 218 yards before hip and knee injuries sidelined him in October. The Bills later placed Harvin on injured reserve.
Ryan said in December that despite Harvin's ongoing hip problems -- he missed most of the 2013 season with a similar injury -- the receiver intended to continue his playing career. Harvin signed a three-year deal in March 2015 in which the final two years automatically voided five days after Super Bowl 50 in order to reduce Harvin's 2015 salary-cap number. The contract paid Harvin almost $6 million in guaranteed money.
Harvin totaled 218 receiving yards and a touchdown in five games with Buffalo in 2015, before getting placed on the IR.