The last week in MLB was about a club winning the World Series for the first time since 1988, and a pair of teams in the American League hire new managers. Los Angeles Dodgers Win World Series for First Time Since 1988 The Los Angeles Dodgers have done something that has not happened since 1988, […]