At Quinnipiac U., men’s indoor track is out and cheerleading is now a sport.