MLB The Show 23 Franchise Mode Discussion - Page 57 - Operation Sports Forums
MLB Teams Yet To Win World Series Title
MLB's new playoff format: Does the best team win the World Series?
2017 World Series - Wikipedia
10 Teams You Have to Try in MLB The Show 23 Franchise Mode
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory
World Series Fast Facts
Managers with most World Series titles in MLB history
Breaking down the teams playing for national championship at College World Series - The San Diego Union-Tribune
Cardinals Win World Series - The New York Times