Washington, D.C. is the New Cleveland

After watching the Capitals fall to the Penguins in Game 7 and the Wizards get blown out by the Celtics, it occurred to Clay Travis that Washington, D.C. has become the most cursed sports city in America that contains at least 3 major pro teams.

FOX Sports Radio

FOX Sports Radio

Want to know more about FOX Sports Radio? Get their official bio, social pages & articles on FOX Sports Radio!

The latest in news, straight to your inbox.

Subscribe to the FOX Sports Radio newsletter!


Content Goes Here