Red Sox win the 2018 World Series

Photo of Red Sox win the 2018 World Series
Facebook
VKontakte
share_fav

The Boston Red Sox take on the Los Angeles Dodgers in California during the 2018 World Series.

David Price reacted after getting the final out in third inning, stranding David Freese at third base. (Jim Davis/Globe Staff)

view The Big Picture