Oklahoma Sports Blog. St. Gregory’s Cavaliers logo used with permission.