Earlier this week Washington Capitals owner Ted Leonsis was arguing why D.C. should host the 2024 Summer Olympics1 (DC Sports Bog, The Post). I’m more interested in D.C.