As parents we strive to keep our kids active. We are always looking for age appropriate activities that keep our children developing physically, socially and emotionally. We typically gravitate towards the obvious choices; swim, dance, gymnastics and soccer. All are great choices for our little ones. But I always wonder what if parents truly understood what All-Star cheerleadin ...