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.