Les Crane , a provocative talk-show host who was the first to challenge the primacy of Johnny Carson on late-night television -- and lose -- died Sunday in Greenbrae , Calif . , north of San Francisco .