Washington Nationals are World Series champions

Washington Nationals are World Series champions

bizjournals

Published

The Washington Nationals have won the World Series, and D.C. is doing something it has become accustomed to: celebrating a champion. In the winner-take-all Game 7 Wednesday night, the Nationals defeated the Houston Astros 6-2 in Houston to capture the first World Series championship in franchise history. Nats fans erupted as D.C. filled with revelry — and, as usual, fireworks — from Nationals Park and Capital One Arena to The Wharf and neighborhood streets. “The dream came true,” Ted Lerner,…

Full Article