Baseball is a sport that has unconsciously permeated into the British consciousness; the term 'home run' is common parlance and baseball...