I thought the caps played in Landover, MD
25 years ago.
The Caps and Wizards moved from Landover to downtown DC over twenty years ago. Their home in Landover the old Capitol Center has been razed.