After seven NFL seasons, mercurial Buffalo Bills wide receiver Percy Harvin retired from football on Thursday.
ESPN's Adam Schefter first reported the news. Ian Rapoport of NFL Network confirmed the report.
Harvin was selected in the first round of the 2009 NFL draft by the Minnesota Vikings before stints with the Seattle Seahawks and New York Jets. The Bills signed him this past offseason, but the move didn't work out as well as both parties hoped.
The 27-year-old wideout was a key part of Buffalo's offense early in the 2015 campaign as he made 19 receptions for 218 yards and one touchdown in the season's first five games, but he was then slowed by an injury.