FINALMount St. Joseph 28, Bluffton 0

Loading play-by-play…

Mount St. Joseph at Bluffton | TapeDog