Ryan Garcia stuns boxing world, defeats Devin Haney after months of concerning antics
Ryan Garcia spent the last three months leaving analysts and pundits far more concerned for his personal well-being than impressed with his boxing prowess. With a handful of explosive left …