Percy Harvin of the Minnesota Vikings returns a kickoff for a touchdown during an NFL game against the San Francisco 49ers at the Hubert H. Humphrey...
Wide receiver Percy Harvin of the Florida Gators runs for a touchdown in the second quarter against the Citadel Bulldogs during the game at Ben Hill...
Running Back Percy Harvin of the Florida Gators runs for a touchdown against the Georgia Bulldogs at Jacksonville Municipal Stadium on November 1,...
Percy Harvin of the Minnesota Vikings breaks away from Al Afalava of the Chicago Bears on November 29, 2009 at Hubert H. Humphrey Metrodome in...
Percy Harvin of the Minnesota Vikings runs back a kick-off against the Pittsburgh Steelers at Heinz Field on October 25, 2009 in Pittsburgh,...
Percy Harvin of the Minnesota Vikings celebrates with Bernard Berrian after scoring a touchdown against the Cleveland Browns at Cleveland Browns...
Percy Harvin carries the ball during the Minnesota Vikings mini camp on May 31, 2009 at Winter Park in Eden Prairie, Minnesota.
Running Back Percy Harvin of the Florida Gators runs for a touchdown against the Georgia Bulldogs at Jacksonville Municipal Stadium on November 1,...
Percy Harvin of the Buffalo Bills celebrates his touchdown with Tyrod Taylor of the Buffalo Bills against the Indianapolis Colts during the first...
Wide receiver Percy Harvin of the Seattle Seahawks celebrates his 2nd half kickoff return during the third quarter of Super Bowl XLVIII at MetLife...
Wide receiver Percy Harvin of the Seattle Seahawks celebrates his 2nd half kickoff return during the third quarter of Super Bowl XLVIII at MetLife...
Wide receiver Percy Harvin of the Seattle Seahawks runs 87-yards to score a touchdown against the Denver Broncos in the third quarter during Super...
Wide receiver Percy Harvin of the Seattle Seahawks runs 87-yards to score a touchdown against the Denver Broncos in the third quarter during Super...
Wide receiver Percy Harvin of the Seattle Seahawks returns the second half kickoff for 87 yards during Super Bowl XLVIII at MetLife Stadium against...
Wide receiver Percy Harvin of the Seattle Seahawks returns the second half kickoff for 87 yards during Super Bowl XLVIII at MetLife Stadium against...
Wide receiver Percy Harvin of the Seattle Seahawks runs 87-yards to score a touchdown against the Denver Broncos in the third quarter during Super...
Wide receiver Percy Harvin of the Seattle Seahawks runs the ball against strong safety Duke Ihenacho of the Denver Broncos in the first quarter...
Wide receiver Percy Harvin of the Seattle Seahawks runs the ball 30-yards against free safety Mike Adams of the Denver Broncos in the first quarter...
Running back Marshawn Lynch of the Seattle Seahawks celebrates with wide receiver Percy Harvin after Lynch scores on a 15-yard run in the second...
Wide receiver Percy Harvin of the Seattle Seahawks is unable to make a catch against cornerback Jeremy Lane of the Seattle Seahawks but the Saints...
Percy Harvin of the New York Jets pulls in a touchdown pass while Josh Robinson of the Minnesota Vikings applies pressure in the first quarter on...
Mike Pouncey of the Miami Dolphins hugs Percy Harvin of the New York Jets after their game at MetLife Stadium on December 1, 2014 in East Rutherford,...
Percy Harvin of the Minnesota Vikings celebrates a touchdown against the Tennessee Titans at the Hubert H. Humphrey Metrodome on October 7, 2012 in...
Percy Harvin of the Minnesota Vikings celebrates a touchdown during the first quarter against the Chicago Bears on January 1, 2012 at Mall of America...
Florida wide receiver Percy Harvin catches a pass in practice before the game against Tennesse on September 16, 2006 at Neyland Stadium in Knoxville,...
Percy Harvin of the Minnesota Vikings runs back the openig kick for a touchdown during their season opener against the San Diego Chargers on...
Florida's Percy Harvin is on the receiving end of a Chris Leak pass as Arkansas corner Darius Vinnett is late on the coverage during Saturday's SEC...
Percey Harvin of the Minnesota Vikings celebrates a touchdown catch against the Chicago Bears at Soldier Field on November 14, 2010 in Chicago,...
Wide receiver Percy Harvin of the Seattle Seahawks during Super Bowl XLVIII against the Denver Broncos at MetLife Stadium on February 2, 2014 in East...
Wide receiver Percy Harvin of the Buffalo Bills warms up before a game against the Seattle Seahawks at CenturyLink Field on November 7, 2016 in...
Wide receiver Percy Harvin of the Seattle Seahawks runs during Super Bowl XLVIII against Denver Broncos at MetLife Stadium on February 2, 2014 in...
Percy Harvin of the Florida Gators looks on in a game against the Mississippi Rebels on September 22, 2007 at Vaught-Hemingway Stadium/Hollingsworth...
Wide receiver Percy Harvin of the Seattle Seahawks during Super Bowl XLVIII against the Denver Broncos at MetLife Stadium on February 2, 2014 in East...
Wide receiver Percy Harvin of the Buffalo Bills warms up before a game against the Seattle Seahawks at CenturyLink Field on November 7, 2016 in...
Percy Harvin of the Buffalo Bills celebrates a touchdown reception against the Indianapolis Colts on September 13, 2015 at Ralph Wilson Stadium in...
Wide receiver Percy Harvin of the Seattle Seahawks runs for 30 yards during Super Bowl XLVIII at MetLife Stadium against the Denver Broncos on...
Wide receiver Percy Harvin of the Seattle Seahawks carries the ball against the Denver Broncos at CenturyLink Field on September 21, 2014 in Seattle,...
Wide receiver Percy Harvin of the Seattle Seahawks warms up before the game against the Minnesota Vikings at CenturyLink Field on November 17, 2013...
In this handout image provided by the NFL, Percy Harvin of the Minnesota Vikings poses for his NFL headshot circa 2011 in Eden Prairie, Minnesota.
Percy Harvin of the Minnesota Vikings breaks loose for a touchdown during an NFL game against the San Francisco 49ers at the Hubert H. Humphrey...
Percy Harvin of the Minnesota Vikings breaks loose for a touchdown during an NFL game against the San Francisco 49ers at the Hubert H. Humphrey...
Wide receiver Percy Harvin of the Minnesota Vikings carries the ball against the Detroit Lions at Ford Field on September 20, 2009 in Detroit,...
Percy Harvin of the Florida Gators stands on the field during the game against the Citadel Bulldogs at Ben Hill Griffin Stadium on November 22, 2008...
Percy Harvin of the Florida Gators gets ready to move during the game against the Mississippi Rebels at Ben Hill Griffin Stadium on September 27,...
Receiver Percy Harvin of the Florida Gators looks to the bench after a reception during the game against the Auburn Tigers on September 29, 2007 at...
Percy Harvin of the Florida Gators looks on during warmups before a game against the Mississippi Rebels on September 22, 2007 at Vaught-Hemingway...
Percy Harvin of the Buffalo Bills runs the football upfield during the game against the Cincinnati Bengals at Paul Brown Stadium on November 20, 2016...
Wide receiver Percy Harvin of the Buffalo Bills warms up against the Seattle Seahawks at CenturyLink Field on November 7, 2016 in Seattle, Washington.
November 1, 2009 Minnesota Vikings wide receiver Percy Harvin makes the catch for a 51 yard gains in the 3rd quarter of the Minnesota Vikings 38-26...
Percy Harvin of the Buffalo Bills fields a kickoff during the first half against the New York Giants on October 4, 2015 at Ralph Wilson Stadium in...
Percy Harvin of the Buffalo Bills stands in a cloud of pyrotechnics during announcements for the game against the New York Giants on October 4, 2015...
Percy Harvin of the Buffalo Bills warms up during a game against the Miami Dolphins at Sun Life Stadium on September 27, 2015 in Miami Gardens,...
Wide receiver Percy Harvin of the Seattle Seahawks celebrates their 43-8 victory over the Denver Broncos during Super Bowl XLVIII at MetLife Stadium...
Wide receiver Percy Harvin of the Seattle Seahawks on the field before taking on the New Orleans Saints on the field during the NFC Divisional...
Wide receiver Percy Harvin of the Seattle Seahawks on the field before taking on the New Orleans Saints on the field during the NFC Divisional...
Wide Receiver Percy Harvin of the New York Jets follows the action against the Tennessee Titans at LP Field on December 14, 2014 in Nashville,...
Percy Harvin of the New York Jets watches play from the bench during the second quarter against the Buffalo Bills at MetLife Stadium on October 26,...
Wide receiver Percy Harvin of the Seattle Seahawks carries the ball against the Denver Broncos at CenturyLink Field on September 21, 2014 in Seattle,...
Wide receiver Percy Harvin of the Seattle Seahawks rushes against the Green Bay Packers at CenturyLink Field on September 4, 2014 in Seattle,...
Percy Harvin of the Minnesota Vikings carries the ball during an NFL game against the Tampa Bay Buccaneers at Mall of America Field at the Hubert H....