Coach Diljeet Taylor Elated After BYU Women Win the NCAA XC Championship
Nov 24, 2024
Coach Diljeet took a big sigh of relief after the BYU Women secured the victory in Madison, Wisconsin at the 2024 NCAA XC Championship.
Coverage presented by HOKA