Buffalo Bills wide receiver Percy Harvin is reportedly contemplating retirement after suffering a hip injury, according to Vic Caruicci of the Buffalo News.

Harvin is not joining the team in London for the Jaguars game, and it's possible he could be done for his career. There have been mixed reports as to his situation, as some have reported that his past hip and knee injuries will sideline him indefinitely, but that he is not considering retirement, according to ESPN's Adam Schefter.  

Harvin can be an explosive player when healthy, but good health has been a rare sight in his eight year NFL career. Harvin was a first round pick by the Minnesota Vikings back in 2009, and he immediately exploded onto the NFL scene. He was the Associated Press rookie of the year in 2009, as he caught 60 passes for 790 yards and scored six touchdowns.

He has 4,020 career receiving yards and 22 touchdown receptions, but also was effective carrying the ball, rushing for 916 career yards and five touchdowns. His impact was felt all over the field, as he also made a major impact on special teams with five career touchdowns on kickoff returns.

It's unclear what Harvin's future holds, but the amount of injuries sustained in such a short period is likely very frustrating. Harvin has only completed a 16-game schedule once in his NFL career, but has continued to make an impact despite his injuries. The Bills are 3-3, and the loss of Harvin for the season could be devastating, as he is one of their best offensive weapons.