I don't know man. I think Carmelo's reach and 12-inch height difference could be a problem for Kirkland.
Carmelo seems to have decent enough boxing skills, decent power and a good chin, all you need for mandingo.
Carmelo Anthony is the best basketball player in the world. They're joking and calling Canelo "Carmelo".
all you need to beat Kirkland is a solid punch and a good beard, and Canelo have both so this is a KO for Canelo. Kirkland is chinless and His heart will not be enough.