Major League Baseball announced Thursday that the St. Louis Cardinals and Chicago Cubs will play a two-game series on June 24-25, 2023, at London Stadium. The NL Central rivals were supposed to play in London in 2020, but the games were canceled because of the coronavirus pandemic.
St Louis Cardinals
Former White Sox manager and three-time World Series Champion Tony La Russa joins us to talk about his life, career and new book.