Percy Harvin has been placed by the Buffalo Bills 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.

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.

The Bills gave Harvin a one-year deal with a prorated $1.56 million base salary and per-game roster bonuses of $22,500.