EFFECTIVE FOOTBALL PROGRAMS MIX DIVERSE TRAINING COMPONENTS FOR FULL DEVELOPMENT