Discussion Board

international sports (1)

Baseball in London?

Newly elected London Mayor, Sadiq Khan, graced the United States with his presence this week and took in a New York Mets game while he was at it. After throwing out the ceremonial first pitch on Sunday, Khan spoke with Mets owner Fred Wilpon about possibly playing at London’s Olympic Stadium in the near future.  Major League Baseball has played multiple games outside of the continental US (not including Canada) over the past decade and a half, including games in…

Read more…