John and Landry discuss the best team for the Astros to open the season with? Yankees, Red Sox or is it the Rangers?
See All 5794 Episodes of "In The Loop"