GRAND CANYON V FLORIDA INTERNATIONAL

Featured Published
2017 College Sevens National Championships from Infinity Park in Glendale, Colorado, as Grand Canyon took on Florida International in the Men's DI Plate semifinals.