
Nationals Beat Astros 6-2 To Win The 2019 World Series
The Washington Nationals beat the Houston Astros 6-2 in Game 7 of the World Series in Houston.
The Washington Nationals beat the Houston Astros 6-2 in Game 7 of the World Series in Houston.
Campbell Hall
300 N. Goodwin
Urbana, IL 61801
217-333-7300