For the first time in franchise history, the Washington Nationals are world champions. "The Nats" this week took back-to-back games facing elimination on the road to defeat the Houston Astros and win the 115th World Series. The crown was a long time coming for Washington D.C., which hadn't won a World Series since the old Washington Senators did in 1924.
Friday, November 01, 2019
Flashback Friday: Kansas City Royals And Fanboys Still Living In The Past
This sad, sad bit of local "journalism" offers a glimpse at the next 27 years for local baseball fans . . . Remembering where they were when the home team actually mattered. Read more: