World Series 2018: Top Stars, Stats and Highlights from Red Sox vs. Dodgers

The Boston Red Sox are on their way back home with their fourth World Series title since 2004. Boston captured its ninth championship in franchise history with a dominant performance in Game 5 at Dodger Stadium led by a few unexpected heroes…