Gone but not Forgotten

Show Me Believers (2003-2004)
St. Charles, MissouriLast Part of the National Indoor Football League
The Show Me Believers were an indoor football team. Based in St. Charles, Missouri, they were last a member of the National Indoor Football League. The team played from 2003 to 2004.
For more information, including yearly records and statistics, view the Show Me Believers on StatsCrew.com.
Show Me Believers Legacy Page on OSC.
Show Me Believers News from OSC's Archives
