Houston Astros are favored over the Boston Red Sox to win the ALCS. Ahead of Game 1, Cousin Sal and Geoff Schwartz pick who they think will advance to the World Series.
Houston Astros are favored over the Boston Red Sox to win the ALCS. Ahead of Game 1, Cousin Sal and Geoff Schwartz pick who they think will advance to the World Series.