Basketball Recap: Granite Takes a Loss

Basketball Recap: Granite vs. Duke Tigers

Jan 16, 2025, 7:52am