Are the Houston Astros the most hated team in sports right now? | The People's Sports Podcast
Mark Titus and Charlotte Wilder are both happy that fans are continuing to boo the Houston Astros for their cheating in the World Series. Mark believes sports villains are good, and thinks the Astros are getting exactly what they deserve by being booed.
top The People’s Sports Podcast with Mark Titus & Charlotte Wilder videos