The Buffalo Bills placed the veteran wide receiver on the reserve/non-football illness list Monday, ending his short-lived NFL comeback attempt.
Harvin missed the Bills’ last two games because of migraines, something that has plagued him throughout his career.
“He was doing whatever he could to try to play, but I don’t know if that was in his best interest,” Bills coach Rex Ryan said of Harvin last week. “We were trying to make sure he’s well.”
FANTASY: Week 14 wide receiver rankings
Harvin, 28, had opted to retire prior to the 2016 season only to be lured back to the Bills following injuries to Sammy Watkins and Greg Salas. He rejoined the Bills on Nov. 1 and played in just two games, catching a pair of passes for six yards.
A first-round pick of the Minnesota Vikings in 2009, Harvin initially began to experience chronic migraines during the 2010 season. After joining the Seattle Seahawks in 2013, he played in just one game that season because of a hip injury. He returned for the playoffs, but a concussion caused him to miss the NFC championship game. Harvin did return for Super Bowl XLVIII and had an 87-yard kickoff return for a touchdown to help the Seahawks beat the Denver Broncos.
MORE: Updated playoff picture
Harvin, who played in eight games for the New York Jets in 2014, was able to play in all 16 games of a season just once over his eight-year career.
He will likely contemplate retirement again. If this it for Harvin, he will finish his career with 353 catches for 4,026 yards and 22 touchdowns with another five rushing scores. He also had five regular-season kickoff returns for touchdowns, but all during his first four seasons with the Vikings.