All Stories
For all the complaining Redskins fans do about their much-hated ownership, Caps fans have to feel lucky. How many team owners post whimsical invitations to the owners box to a random fan who happens to wear an astronaut costume? For background on the Capstronaut, consult the Bog….