Banana Ball
Posted: 05 Jul 2025 18:34 pm
Anyone watch this [nonsense]? I: was going to post this in the Cardinals section but that would be blasphemy. And people actually pay to see those games?
STLtoday.com Forums
https://interact.stltoday.com/forums/
https://interact.stltoday.com/forums/viewtopic.php?t=1514037