He’s not just a human cannonball, he’s a Human Home Run: David Smith Sr. is set to be launched over the outfield wall at LeLacheur Park during Tuesday night’s Lowell Spinners (short season A; NY-Penn League) game. Smith holds the world distance record — 185 feet, 10 inches — and he’s flown through the sky over […]