Washington Nationals top Astros to win first World Series title
Atlanta Braves win first World Series title since 1995
Nationals top Astros in Game 7 to win 1st World Series title
World Series: Philadelphia Phillies strike first in World Series
MORE
Houston Astros manager Dusty Baker's baseball life has made him a
World Series: Nationals deliver title to DC for first time since 1924
Texas Rangers defeat Astros and advance to World Series - Los
Houston Astros top Washington Nationals in wild walkoff win
2022 World Series: Astros beat Phillies to claim World Series
Ryan_Howard
Nationals top Astros in Game 7 to win 1st World Series title – The
Astros lose World Series opener to Nats after sordid week off the
Nats' manager Martinez uses photo evidence to demand baseline rule
Nationals top Astros in Game 7 to win 1st World Series title – The