at

Venue

Jones AT&T Stadium
Jones AT&T Stadium, 2526, Mac Davis Lane, Lubbock, Lubbock County, Texas, 79409, United States

Results

TeamT
Stephen F. Austin22
Texas Tech28