NSR (Non-Soccer Rant): Why the Caps’ Cup means so much

You don't know what this means. How could you? Unless you've lived in metro D.C. for a while, you can't know. You might think you know about basic sports ineptitude. Cleveland gets that, as do a few other cities. Atlanta has only that lone World Series win from the decade of great Braves teams. But … Continue reading NSR (Non-Soccer Rant): Why the Caps’ Cup means so much