At one time, Percy Harvin was one of the most explosive playmakers in all of football.
It appears that that time has past, as he has elected to officially retire from the NFL on Thursday.
According to ESPN NFL Insider Adam Schefter, the wide receiver informed the Buffalo Bills that he will step away from the game after struggling with injuries over the last couple of seasons.
The 27-year old played for three teams since the start of the 2014 season and has seen his production dip since posting career highs in catches (87) and receiving yards (967) for the Minnesota Vikings in 2011.
Harvin showed brief flashes of the playmaking ability that made him a star early in his career while with the Buffalo Bills, but hip and knee injuries sidelined him in October. He was limited to just five games in 2015.
Harvin, who was selected with the 22nd overall pick of the 2009 draft out of Florida, has 351 career receptions for 4,020 yards and 22 touchdowns in his eight seasons.