
Ryan Garcia floors Devin Haney three times in epic majority-decision upset
Garcia scores massive upset of Haney in Brooklyn Devin Haney v Ryan Garcia – live reaction One of the most unusual build-ups to a major fight in recent memory delivered Read more