LA Dodgers vs. Boston Red Sox World Series 2018 Game 2, Everything You Need to Know The 2018 World Series featuring the Dodgers and the Red Sox continues Wednesday night. LA Dodgers vs. Boston Red Sox World Series 2018 Game 2 takes place at Fenway Park. The men from Boston won Game 1, giving them a 1-0 lead in the seven game series. The Red Sox have been on a roll the entire MLB season with 108 games during the regular season and have since defeated the New York Yankees…
Read More