Canadian Football League - Cheerleading

Cheerleading

Each football team is also teamed up with a cheerleading squad.

Read more about this topic:  Canadian Football League