I think the heavyweight Spinks could probably beat Haye. Spinks beat an old Holmes twice on disputed decisions and stopped Cooney in 5.