BONUS: Houston Astros Sign Stealing Scandal

January 21, 2020

BONUS: Houston Astros Sign Stealing Scandal
Play Episode

Omar and Terry speak on the big scandal in MLB with 2017 Houston Astros cheating to win the world series


Omar and Terry speak on the big scandal in MLB with 2017 Houston Astros cheating to win the world series