Gone but not Forgotten

Kansas City Phantoms (2017-)
Independence, MissouriLast Part of the Champions Indoor Football
The Kansas City Phantoms were an indoor football team. Based in Independence, Missouri, they were last a member of the Champions Indoor Football. The team began play in 2017.
For more information, including yearly records and statistics, view the Kansas City Phantoms on StatsCrew.com.
Kansas City Phantoms Legacy Page on OSC.
Kansas City Phantoms News from OSC's Archives
2017 Phantoms Sign to Stay in Kansas City (February 15, 2018)
Phantoms' Defensive Line a Camp Battle to Watch (February 13, 2018)
2017 CIF MVP Porterie Joins Phantoms (February 12, 2018)
