x

Dallas's Leading Local News: Weather, Traffic, Sports and more | Dallas, Texas | WFAA.com

What do you think led to Texas Tech's loss? Virginia beats Texas Tech to win 1st NCAA title

What do you think led to Texas Tech's loss? Virginia beats Texas Tech to win 1st NCAA title