Even as a tourist, Harper is game's ambassador
Many Londoners don’t know much about baseball. Who better to promote the game before the London Series between the Phillies and Mets than one of its biggest stars?