• Home
  • London Stadium

Tag name : London Stadium

America’s Major League Baseball takes over London Stadium.

  “Baseball has a long-term future over many years in London” – The New York Yankees came over to the United Kingdom to start a historic agreement. It’s the home stadium of a Premier League football club and has hosted the best world class athletes in the world during the London Olympics in 2012. It was recently transformed for the weekend into a Major League Baseball (MLB) sta...


    • Copyright Broadcast RF 2019