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 […]