It appears to have been an off-season of retirements in the NFL as quarterback Peyton Manning and runningback Marshawn Lynch have both departed the league forever.
Both players were interesting characters within the league and now another interesting and often controversial character has retired from professional football.
Calling time early
Buffalo Bills wide receiver Percy Harvin has called time on his NFL career after eight years in the league, one offensive rookie of the year award and a very questionable trade.
JOIN THE DEBATE
Will Harvin be a big loss to the league? Join the debate by becoming a GMS writer HERE: http://gms.to/haveyoursay1
Harvin has spent time with the Minnesota Vikings, Seattle Seahawks, New York Jets and Buffalo Bills but will leave the league as a free agent.
After reaching free agency this year and not really attracting much interest due to a chronic hip injury, Harvin started to consider retirement earlier in this off-season.
Up until a month ago, Bills general manager Doug Whaley thought that Harvin was leaning towards playing in 2016 but now he has ended an interesting eight years in the NFL.
Harvin was drafted by the Minnesota Vikings where he combined with Brett Favre to not only reach the pro-bowl, but also become known as one of the league's most explosive kick returners.
Harvin's career went on a very downward spiral after leaving Minnesota when he arrived in Seattle in 2013 and only managed one catch in his single game.
From there Harvin moved to the New York Jets in a trade that took some by surprise due to the very low price put on Harvin's head.
Harvin did impress in New York but not enough to convince the team to pick up his $10.5 million option in 2015, resulting in his final move to Buffalo.
He could establish himself above Sammy Watkins in Buffalo and now he called it quits on his NFL career for good at the age of just 28.
Harvin's decision leaves the Bills with a hole to fill in their offense and it could be possible to see the team make a move for a wide receiver in the draft.
Looking to replace Harvin, head coach Rex Ryan will surely come up with some plan to help end the Bills' long wait for a trip to the post-season.