archivedinnings.com
Congrats to Washington
Congratulations to the Washington Nationals on winning their first World Series championship in franchise history! That certainly made for a thrilling Game 7.