This big Viking's got some moves.
This is No. 90 Fred Evans of the Minnesota Vikings. He's listed at 305 pounds and is a very large human being.
Image by Carlos Gonzalez/Minneapolis Star Tribune/MCT
How does he stay in shape and maintain his agility? BREAKDANCING.
H/T Barry Petchesky at Deadspin, via VikingUpdate.com.