The Buffalo Bills placed wide receiver Percy Harvin on the reserve/non-football illness list Monday, ending his season.
Harvin, who came out of retirement to re-sign with the Bills last month, had not practiced since Nov. 23 because of migraine headaches. He missed the Bills' past two games because of the condition.
In the two games he played after returning to the Bills on Nov. 1, Harvin caught two passes for 6 yards. He also took one carry for 11 yards.
Harvin, 28, retired in April after missing the final 11 games of last season because of hip and knee injuries.
A first-round pick by the Minnesota Vikings in 2009, Harvin suffered from migraines early in his career.
The Bills gave Harvin a one-year deal with a prorated $1.56 million base salary and per-game roster bonuses of $22,500.