HBT Extra: In which I declare the Nationals the best team in baseball

22 Comments

Sorry, no footage of their on-paper champagne celebration of their theoretical pre-season championship. We’re working on that.

This video is no longer available. Click here to watch more NBC Sports videos!