North High School flag football stuns in maiden home victory The Mustangs flag football team defeated the Camelback Spartans 40-6 in inaugural home game Flag Football Kinlagh Boudreau October 3, 2024