6-23-23 -- Hour 3 -- Cheater, Cheater, Pumpkin Eater?

Jun 23, 2023, 03:11 PM

Our Houston Astros were given immunity from Rob Manfred after investigations of them cheating in the 2017 World Series was confirmed. But Rob has regrets about this. Some have even suggested individual punishment. Our Houston Texans seem to be going in the right direction with new players and coach.