Friday was a record-setting day for Texas Tech cross country as sophomore Juliet Cherubet set a course record and multiple Red Raiders earned top-place finishes at the Arturo Barrios Invitational at College Station. Cherubet broke the record with an 18:37.0 time, 21.2 seconds faster than the previous record. Olympian Parker...