UTSA Defies the Odds

16/02/2019

[ad_1]

Never give up!
That’s what you call a come back!

ODU: 99.9% chance to win
UTSA Men’s Basketball: So you’re telling me there’s a chance

[fb_vid id=”2202993276684439″]
[ad_2]

Source