A man who killed a "much-loved" grandfather after losing a fight outside a pub has been jailed for 10 years for manslaughter.