Boston Red Sox Advance to 2018 World Series

HOUSTON, TX – OCTOBER 18: The Boston Red Sox celebrate defeating the Houston Astros 4-1 in Game Five of the American League Championship Series to advance to the 2018 World Series at Minute Maid Park on October 18, 2018 in Houston, Texas. (Photo by Elsa/Getty Images) After a five year absence, the World Series will return to bean town this year as the Boston Red Sox defeated the reigning champion Houston Astros to advance to the fall classic. The Red Sox will play in their 13th World Series and aim to win their ninth championship. Ladies and gents, YOUR...

Read More