Texas Tech football is set to host its annual spring game April 17 at 1 p.m. on campus at Jones AT&T Stadium, the University announced in a release. The Red...

Read more at the source of this article