Affilliations

Did you know that Dr. Marsh has served on the official sports medicine team or was the team doctor for…

Sports Teams

Events

Running Races

Cycling Races

Triathlons

Television

Professional Fighting

Professional Athletes

Professional Musicians