Cardinals, Cubs to play two-game series in London in June 2023
MLB confirmed back in May that big-league regular-season games would be returning to London in 2023 and would also be held there in 2024 and 2026 after previous plans were scrapped due to the COVID-19 pandemic. The date and teams…