At LH nobody is any easy pick over Foster. Foster could knock out any LH that ever lived. He was a devastating puncher. That said, Charles stood a good chance to either KO or decision Foster. We know that at heavyweight, charles beat the likes of Lewis and Walcott and was in 2 wars with Marciano. Charles was very durable and i guess, hard to catch clean. I would go 60-40 favoring Charles to win over Foster but Foster always had that chance to catch Charles the way Walcott did and end it abruptly.