Are the Houston Astros the most hated team in sports right now? ' The People's Sports Podcast
Video Details
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.