Ryan Garcia denies using steroids amid reports of failed drug tests: ‘Everybody knows I don’t cheat’
Garcia dropped Devin Haney three times en route to a decision win in April
Boxing on Yahoo! Sports – News, Scores, Standings, Rumors, Fantasy Games