Flores on who the Astros won for
November 2, 2017 | 00:00:56
MLB Network host Robert Flores joins 12:25 Live to discuss his tweets during Game 7 of the World Series about who the Astros' win was for
MLB Network host Robert Flores joins 12:25 Live to discuss his tweets during Game 7 of the World Series about who the Astros' win was for