2017 Week 3 - Tulsa Tech Spirit Stick At Tulsa's Holland Hall
<p>It's Week 3 of the Tulsa Tech Spirit Stick, Dave Davis was at Tulsa's Holland Hall, as their football team is looking to stay undefeated. The entire school packed the gym for this week's rally.</p>