Harold Johnson on points, much better fundamentals, he’d outbox Foster at his best, he’d control the distance with his better footwork, balance and co-ordination.
It’s Johnson for my money. He’s just not known to make the kind of mistakes a Hunter like Foster needs.