Belly Itchers - A Baseball Podcast
The Houston Astros are World Series Champs (and we are sad)
Nov 09, 2022
Paul Burke & Wyatt Whitney
The Astros defeated our Phillies in 6 games, and we're here to rant and recap.
Follow us on Instagram and Twitter @bellyitcherspod