Sean, Rich, and Ted talk with Houston native/Astros fan/MLB Network host Robert Flores about the Astros chances to win the World Series tonight, the Duane Brown situation, and more.

Comments

Leave a Reply