Tech wins in Stillwater for first time in 17 years

KCBD: Tech wins in Stillwater for first time in 17 years

Tech wins in Stillwater for first time in 17 years