Applauding America's Independence Day is a tough business for us Brits. They beat us fair and square and took a country with sun, snow and scenery from under our noses. We're bitter.
But this Independence Day celebration stunt at the Lowell Spinners game (they're a minor league baseball team -- keep up) is certainly hat doff-worthy. The first ever human home run.
And where does he go?!