Red Sox 2018 World Series Champions

Share
twitterlinkedinfacebook
Image 10 of 14
< Prev Next >
redsoxce002.JPG
HOUSTON, TX. - OCTOBER 18: Members of the Boston Red Sox celebrate after winning Major League Baseball's American League Championship Series against the Houston Astros at Minute Maid Park in Houston, Texas on October 18, 2018. (Staff photo by Christopher Evans)