WYOMING V SANTA CLARA

Featured Published
2017 College Sevens National Championships from Infinity Park in Glendale, Colorado, as Wyoming went up against Santa Clara in the Men's DI Shield semifinals.