11.06.2023 - By The Ticket | Cumulus Media Dallas
The Texas Rangers actually won the World Series. The fellas discuss the magical ride and all of the heroes of the club's first ever Championship season. Thanks for downloading and listening all season, P1s! They did it. See omnystudio.com/listener for privacy information.