Washington Nationals fan strips and slides to celebrate World Series win over Houston Astros

Washington Nationals fan strips and slides to celebrate World Series win over Houston Astros

talkSPORT

Published

The Washington Nationals have made history by winning their first ever World Series title. They beat Houston Astros 6-2 in the decisive seventh game in Texas. It is also a historic win as it’s the first time a visiting team has won all seven games of the ‘Fall Classic.’ The Astros led 2-0 after six […]

Full Article