Capital City Stadium

The Capital City Staduim is where the Capital City Goofball and Homer have mascoted