Basewinner

Houston Astros + Los Angeles Dodgers to Win World Series vs FIELD.FanGraphs: (http://www.fangraphs.com/coolstandings.aspx) Los Angeles Dodgers World Series Win Probability: 18.3% Houston Astros World Series Win Probability: 16% Combined: 34.3% True line equivalent (of 34.3%) +190Baseball Prospectus: (http://www.baseballprospectus.com/odds/) Houston Astros World Series Win Probability: 18.1 Los Angeles Dodgers World...