MSHSAA Class 3 -District 16 Maryville VS St. Michael the Archangel

MSHSAA Class 3 -District 16 Maryville VS St. Michael the Archangel