Gil Gerard, who played television’s hunky sci-fi hero William ‘Buck’ Rogers soon after the Star Wars franchise took hold in ...