Come on guys! Even taking the most unfavorable possible interpretation of Carnera, he was still much better than Price!
Price is pretty bad when he is pressured. Primo was not a great pressure guy but he might accidentally rush David and cause him to panic and splinter into small chards of glass.
Price is dire. Landing one decent punch on shot Povetkin doesn't change that. Price has been beaten worse by worse boxers than Baer (Teper)
I'd have to go with Primo here.Price might land that right hand and turn this around, but on balance I to have to go with the Alp.
Price has confidence issues, chin issues, and endurance issues. Just a whole lot of ways for him to fail. Provided Carnera stays away from Price's right hand he should just be able to pressure him for a few rounds and Price will either gas out or freeze at some point, allowing Carnera to get the stoppage.