- June 28th, 2018, 2:44 pm
#553312
There could be more Liberty fans in Scott Stadium than Hoo fans. I have had several Boo Hoos tell me Liberty will win this game.
Habakkuk 2:1-3