Bella Vista takes down El Capitan in a playoff battle

Recap: Bella Vista vs. El Capitan

Feb 12, 2024, 7:49pm