Competitive cheerleading is a highly structured athletic sport in which teams perform choreographed routines that combine tumbling, stunting, pyramids, jumps, and dance. These routines are judged at...

read more...