Athlete Support Personnel : Any coach, trainer, manager, agent, team staff, offi cial, medical, paramedical personnel, parent or any other Person  working with, treating or assisting an Athlete  participating in or preparing for sports competition .