iOS app Android app

Human Home Run

WATCH: The Human Home Run

Posted 09.05.2011 | Sports

David "Cannonball" Smith, also known as "The Human Home Run," lived up to his nickname on Tuesday night when he shot out of a 35-foot cannon and over ...