The Buffalo Bills have placed Percy Harvin on injured reserve, putting an end to his season. After a strong showing in the first five games of the 2015 campaign, racking up 218 yards on 19 catches with one touchdown, Harvin looked like he was on his way to putting up comeback year numbers. However, the 27-year-old wide receiver hasn't been on the field for nearly one month as he deals with a lingering knee issue. 

The oft-injured Harvin has never been able to stay healthy. He has played a full season once in his seven-year career. Prior to their trip to London to play the Miami Dolphins, Bills head coach Rex Ryan told reporters that Harvin would miss the game, citing personal reasons, but rumors surfaced that he was growing increasingly frustrated with his injury problems and contemplating retirement. 

Since the Bills could potentially void the remaining two years of his deal "if he's on the Bills' roster five days after the Super Bowl," according to ESPN, this latest setback could signal the end of Harvin's time in Buffalo. Given the injury concerns and lack of production year in and year out, will there be a team willing to take a chance on him next season? 

Send all complaints, compliments, and tips to sportstips@complex.com

[via ESPN]