Best two words in sports? Game Seven. Tonight did not disappoint, both teams fought hard and left it all out on the field but there can only be one champion.
After a very long 95 years, the Washington Nationals are finally your World Series Champions!
A 6-2 win at Minute Maid park. No one can deny that this team was destined for this. Congratulations to every single guy on that team, they deserved this.
P.S. I hope Bryce Harper is somewhere wiping his tears and punching a wall.