A human cannonball is real - last night at the Kannapolis Cannonballers baseball game