An Olympic gold medalist in London 2012, there's a fairly valid opinion around the boxing world that Campbell is one of the best fighters in the world to not win a world title yet.
After turning professional relatively late at the age of 27, like Garcia he had a terrific start to life as a professional with 12 wins and 10 stoppages coming in his first 12 fights.
However, in his 13th fight, he was on the wrong side of a shock defeat to the tough Frenchman Yvan Mendy after getting put down in the fifth round and eventually losing out on points. That was seemingly the first bit of adversity that Campbell had faced in his career and he bounced back with five back to back wins before coming unstuck once again in a split decision loss to Jorge Linares in his first world title fight back in 2017.
As he did after his first loss though, Campbell got back to winning ways with a stoppage victory over Troy James and then avenging his loss to Mendy with a comfortable points win. Once again though, he found world elite level a step too far when losing out to Vasyl Lomachenko in a fight which to his credit, the Brit did very well in.
That was, however, his last fight and that was 18 months ago so he will have some sort of ring rust coming into this fight.
Much has been made of how we haven't seen the best Garcia yet, and we don't think we've seen the best Campbell yet, either. From his notoriously awkward southpaw stance, Campbell needs to establish the jab early on. Garcia won't want to get paid for overtime so it is likely he will force the pace of the fight from early on, however, Campbell has shown he's more than capable of boxing for 12 rounds.
Something that he doesn't get enough credit for as well is his punch power. With 16 stoppages from his 20 wins, he's can clearly whack and if this fight goes late and he manages to control the pace of the fight which he is more than capable of doing, don't be surprised to see the Englishman get the stoppage victory.
To get the stoppage Campbell odds to KO Garcia is priced at 7/1.