Nelson Cruz and the Texas Rangers are headed to their second straight World Series, finishing off the Detroit Tigers to become the American League’s first repeat champion in a decade.
Browsing: Elvis Andrus
Las Vegas has the Boston Red Sox winning the American League. ESPN’s analysts mostly have Boston, and none have the Rangers. What does this tell me?