Youth football and cheerleading for boys and girls age 4-14. Teaching fundamentals and teamwork while