Sports Top Stories John Lewis Invictus Academy wins APS Middle School Flag Football Championship 2 May 2025 Thomas Scott The John Lewis Invictus Academy Flag Football team won its third-straight APS Middle School Flag Football Championship on April 26, 2025, at Lakewood Stadium. John Lewis Invictus Academy defeated Howard…