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