

Sports Medicine
John McShane, MD
Villanova, PA
John McShane, MD is a board-certified physician specializing in Sports Medicine and Primary Care with nearly four decades of clinical experience. He earned his medical degree from Temple University Lewis Katz School of Medicine and completed his training at UCLA Medical Center, with expertise in sports injuries, repetitive strain injuries, and advanced treatment modalities including platelet-rich plasma therapy. Dr. McShane practices in Villanova, PA, where he provides comprehensive care focused
35+
Years in Practice
Peer Recognition
- Castle Connolly — Top Doctor
2007-2026 (20 years)
Clinical Focus
Subspecialties
Primary Care Sports Medicine
Conditions & Treatments
Musculoskeletal EvaluationRehabilitation MedicineShoulder Disorders
Practice Details
Hospital Affiliations
- Hospitals of the University of Pennsylvania-Penn Presbyterian
Experience
35+ years in practice