October 25 2009: Minnesota Vikings running back Adrian Peterson (28) carries the ball. The Pittsburgh Steelers defeated the Minnesota Vikings by a score of 27 to 17 at Heinz Field, Pittsburgh, PA. (Icon Sportswire via AP Images Stock Photo - Alamy
Percy Harvin during the Minnesota Vikings Optional Training Activities on Thursday, June 4, 2009 at the Vikings training facility in Eden Prairie, Minn. (AP Photo/Hannah Foslien Stock Photo - Alamy
PFW 2015 Fantasy Guide by Shaw Media - Issuu
Percy Harvin #12 of the Minnesota Vikings attempts to make a catch as Ryan Clark #25 of the Pittsburgh Steelers defends Stock Photo - Alamy
Percy harvin hi-res stock photography and images - Alamy
Percy Harvin during the Minnesota Vikings Optional Training Activities on Thursday, June 4, 2009 at the Vikings training facility in Eden Prairie, Minn. (AP Photo/Hannah Foslien Stock Photo - Alamy
Minnesota Vikings kick returner Percy Harvin races 101 yards for a touchdown against the San Francisco 49ers an NFL football game Sunday, Sept. 27, 2009 in Minneapolis. (AP Photo/Jim Mone Stock Photo - Alamy
Mock Draft Monday - My Curve Ball Draft Plus, What I Want at #5 by Seahawks Forever w/ Dan Viens
October 25 2009: Minnesota Vikings running back Adrian Peterson (28) carries the ball. The Pittsburgh Steelers defeated the Minnesota Vikings by a score of 27 to 17 at Heinz Field, Pittsburgh, PA. (
Percy harvin hi-res stock photography and images - Alamy
25 October 2009: Minnesota Vikings wide receiver Percy Harvin (12) returns the opening kickoff in a game against the Pittsburgh Steelers at Heinz field in Pittsburgh PA. Pittsburgh won the game 27-17.
Percy Harvin: 10 Fallout Effects if the Vikings Wideout Can’t Play, News, Scores, Highlights, Stats, and Rumors
Percy harvin hi-res stock photography and images - Alamy
2014 Super Bowl score: Percy Harvin returns kickoff for TD, Seahawks lead 29-0