America's biggest sporting rivalry heads to London this weekend, as Major League Baseball hits the UK
June 28, 2019 at 02:53 AM EDT
It's the first time regular-season Major League Baseball (MLB) games will be played in Europe, with the London 2012 Olympic Stadium the chosen venue.