5 recent NFL players who were both Vikings and Bills

(Photo by Brett Carlsen/Getty Images) Percy Harvin
(Photo by Brett Carlsen/Getty Images) Percy Harvin
6 of 6
(Photo by Tom Dahlin/Getty Images) Percy Harvin
(Photo by Tom Dahlin/Getty Images) Percy Harvin

Percy Harvin – WR

The Vikings had him first and the Bills had him last. Percy Harvin was a member of both of these squads who will battle this Thursday. But Minnesota got to see what this guy could really do when healthy.

Harvin was simply one of the most dynamic and versatile players to ever play the game. He could line up as a receiver, in the backfield, and he could return kicks or punts.

Harvin was a true weapon on offense and the Vikings used him to his full extent, as defenses had no idea where he would be coming at them from.

The most surprising thing about Harvin was how hard this guy ran the football. He was only 5-foot-11 and 184 pounds but he ran with anger and power.

He could plow guys over who were twice his size and he had no problem breaking arm tackles. Harvin was very fun to watch and he was a big reason why the 2009 Vikings offense was so potent.

It’s too bad that Harvin is often remembered more for the games he missed. This guy had chronic migraine issues and those horrible headaches caused him to miss a lot of time.

Some fans sort of turned on him because of this and it’s too bad because he was a player who gave it his all when he was out there and he played much bigger than his size would indicate.

In 2013, Harvin was traded from the Vikings to the Seattle Seahawks. He then played a year for the New York Jets before ending his career with two years in Buffalo. Injuries limited him to just seven games with the Bills and he only scored one touchdown during his tenure there.

Harvin was truly a great football player and one that both the Vikings and Bills should both be proud to say wore their colors.

Schedule