Unrestricted free agency opens in the NFL with the start of the new league year on March 9. With 22 players set to hit the open market, the Buffalo Bills have plenty of decisions to make between now and then. The Buffalo News will take a look at each player with an expiring contract, and offer a verdict on what the team should do. Next: Corey White.
Position: Wide receiver. Age: 28. 2016 stats: Two games (one starts), 2 catches, 6 yards, 1 carry, 11 yards.
Working in his favor: As recently as the beginning of the 2015 season, Harvin looked like quarterback Tyrod Taylor's favorite target. When healthy, the receiver is an explosive playmaker who defenses must account for. The Bills have a need for receivers, and Harvin would not come with a big price tag.
Working against him: Everything else. Harvin has played a grand total of 30 games over the last six seasons! The Bills coaxed him out of retirement in 2016 after injuries started to pile up at receiver, but he lasted only two games before being shut down after his issues with migraine headaches returned. Harvin's once-promising career has been derailed by his inability to stay on the field.
Verdict: It's time for Harvin to hang them up for good. No team can count on him to play a full season. The Bills paid Harvin a big sum of money over the last two years, largely because former coach Rex Ryan believed in him. With Ryan no longer in charge, it's an easy decision to part ways with Harvin.