I don't think Joe Louis ever had defence IMO, and granted he was older, but I think Marciano would have beaten a younger Louis simply because he couldn't deal with somebody who could give a punch in his class, and had a much higher work rate. Thats why I think he loses against most big guys even nowadays...