Braves Repeat As Champions, Defeat Thomas 24-20
ATLANTA, Ga. – The Ottawa University women’s flag football team are national champions once again. The Braves captured their second straight NAIA Invitational National Championship on Saturday afternoon with a 24-20 victory over Thomas University at Mercedes-Benz Stadium.
Read more at Ottawa University