Halfway Groups and Sports