Washington Nationals Defy Odds, Win First World Series in Franchise History

Video Rating:
Video Duration:

After a grueling seven game series, the Washington Nationals are the 2019 World Series champions. Just how improbable was their run to the top of MLB? SI Senior Editor Albert Chen breaks down what makes the franchise's first championship trophy extra special.