SEATTLE, WA – NOVEMBER 07: Wide receiver Percy Harvin #11 of the Buffalo Bills warms up before a game against the Seattle Seahawks at CenturyLink Field on November 7, 2016 in Seattle, Washington. (Photo by Jonathan Ferrey/Getty Images)

Percy Harvin came out of retirement last season to play with the Buffalo Bills, although that stint was brief and short. He played in two games and started one, but only registered two catches for six yards and one rush for 11 yards. After the mostly aborted attempt at a comeback with his fourth different NFL team, the 2009 first round draft pick is calling it a career, and this time it’s for good.

One of his reps told ESPN’s Jeremy Fowler that “he’s done”. When he made his comeback midseason, he said that he had plenty left in the tank, however the migraines that had been a constant problem for Harvin returned and he ended the season on the non-football illness list.

Harvin’s first retirement came in April of last year, when he said that he needed to have more time to recover from injuries, although at that time he didn’t rule out returning to the game if he did get healthy. He signed with the Bills on November 1.

Harvin always had explosive potential as a gamebreaker with every team he played for, but constant injury issues prevented the Florida Gator from reaching his ceiling. His career ends with 353 catches for 4,026 yards and 22 TD’s, and five rushing and kick return touchdown’s as well. He only played 30 total games over the last five seasons.

[ProFootballTalk/ESPN]

About Matt Lichtenstadter

Recent Maryland graduate. I've written for many sites including World Soccer Talk, GianlucaDiMarzio.com, Testudo Times, Yahoo's Puck Daddy Blog and more. Houndstooth is still cool, at least to me. Follow me @MattsMusings1 on Twitter, e-mail me about life and potential jobs at matthewaaron9 at Yahoo dot com.