Arena Pro Football Hometown: St. Charles, Missouri Home Field: The Family Arena Established: 2016 Owner: Free Tickets Entertainment, LLC Team Website Facebook Page
The River City Raiders are a professional indoor football team located in St. Charles, Missouri. They're in their second year of existence as the Raiders, though the RC organization was formed in 2015. In 2016, the Raiders went 7-2 in the American Indoor Football league. Heading into 2017, they are playing in the Champions Indoor Football League (CIF).
With the Rams gone to Los Angeles, the only pro football team in St. Louis can be found at the Family Arena in St. Charles. The River City Raiders have picked up the slack left by Stan Kroenke’s organization and the St. Louis metro community has responded in a big...