Boston Wins World Series

071718_getty_mlb-jpg-2

For the fourth time in 15 years the Boston Red Sox are World Series champs.  Boston beat the Los Angeles Dodgers 5-1 on Sunday night to take the seven game series in five games (4-1).