The Boston Red Sox are your 2018 World Series Champion. The Sox beat the LA Dodgers in Game 5 Sunday (Oct. 28) night, 5-1, behind the clutch pitching of David Price and series MVP Steve Pearce, who hit 2 more home runs.

More From 92 Moose