The Boston Red Sox celebrate their 5-1 victory over the Los Angeles Dodgers in Game 5 to win the 2018 World Series at Dodger Stadium on Sunday night.In by October 29, 2018Leave a CommentThe Boston Red Sox celebrate their 5-1 victory over the Los Angeles Dodgers in Game 5 to win the 2018 World Series at Dodger Stadium on Sunday night.