Gone but not Forgotten

Denver
Denver, ColoradoLast Part of the Champions Indoor Football
The Denver were an indoor football team. Based in Denver, Colorado, they were last a member of the Champions Indoor Football. The team. It is unknown when the team played..
Denver News from OSC's Archives
Get Ready Denver...Indoor Football Is Coming (September 9, 2021)
