Site icon Top News Today

Washington Nationals get final out to win the 2019 World Series!

Washington Nationals get final out to win the 2019 World Series!

Washington Nationals get final out to win the 2019 World Series!

Daniel Hudson got the last out to seal the 2019 World Series championship for Washington!

Exit mobile version