Ryan Garcia shows off power speed at Haney-Garcia workout
Follow
Junior welterweight contender Ryan Garcia (241, 20 KOs) shadow boxes and hits the pads at Gleason’s Gym before his fight on April 20 against WBC Junior welterweight titleholder Devin Haney. Video by Ryan Songalia