You've seen t-shirt cannons, but you've probably never seen a hot dog cannon. A Phillies fan was at a game this week and apparently the mascot has a tradition of shooting hot dogs out of a special cannon. And this woman did not see it coming... Check it out below!