OR on the Ball: Applications in sports scheduling and management