Entertainment Nationals, GM Rizzo earn ‘I told you so’ World Series titleBy JackOctober 31, 20190 The Nats fought back from the brink of elimination five separate times during their historic 2019 playoff run.
National Astros, Dodgers developed quite a rivalry as division foesBy Caroline BlackmonOctober 24, 20170 The Astros and Dodgers will play in the first game of the World Series in Los Angeles at 8:09 p.m. EDT. It could be the hottest World Series game ever–over 100 degrees.