NCAA Regional: Texas Tech vs. Delaware June 7, 2017 by Brad Tollefson Leave a Comment Fans stand under the bleachers to avoid the rain during the NCAA baseball regional between Texas Tech and Delaware, Friday, June 2, 2017, in Lubbock, Texas. (Brad Tollefson/A-J Media)