The Washington Nationals, against all odds, won the World Series Wednesday night over the Houston Astros. NPR’s Mary Louise Kelly speaks with Washington Post reporter Chelsea Janes about the victory.
The Washington Nationals, against all odds, won the World Series Wednesday night over the Houston Astros. NPR’s Mary Louise Kelly speaks with Washington Post reporter Chelsea Janes about the victory.