Garret Richards has 100 reasons to be confident in 2016.
Los Angeles Angels’ Garrett Richards throws as manager Mike Scioscia, left, and teammate Jered Waver look on during spring training baseball workouts,
Video Lectures from Dr Shepard
Click on the below links to find out more
Labral Lesions of the Shoulder
Elbow UCL Reconstruction