This is No. 90 Fred Evans of the Minnesota Vikings. He's listed at 305 pounds and is a very large human being.
How does he stay in shape and maintain his agility? BREAKDANCING.
H/T Barry Petchesky at Deadspin, via VikingUpdate.com.
H/T Barry Petchesky at Deadspin, via VikingUpdate.com.