Coach David Parker: The Chinese Athletics Association’s National Men’s Javelin Coach and the Shanghai Track & Field Team’s Head Performance Javelin Coach

Coach David Parker: The Chinese Athletics Association’s National Men’s Javelin Coach and the Shanghai Track & Field Team’s Head Performance Javelin Coach

Based in Shanghai, China, Coach David Parker is an impassioned javelin and conditioning coach who prioritizes athletic development, strength, and fitness when coaching his players. For many years, David Parker has been responsible for the physical development of...