Tag Archives: Dmitry Kudryashov

Three Punch Combo: Smith vs Barrera, Under the Radar Fights and More

THREE PUNCH COMBO — After pulling two stunning upsets in 2016, light heavyweight contender Joe Smith Jr. (23-1, 19 KO’s) […]