Cannon School upsets Charlotte Christian to win NCISAA softball state title
Back on April 25, Cannon School hosted reigning NCISAA state softball champion Charlotte Christian and lost 10-4.
From the looks of things, the Cougars learned a lot from it.
Cannon won its final eight games of the season and beat Charlotte Christian 3-1 Saturday to win Game 2 of the best-of-3 state championship series between the schools.
Cannon belted three home runs in a 10-4 win Friday night.
Christian was trying to win its third straight state championship.