Ok to all of those debates about cheerleading being a sport or not, here's a good article about it:

Here