SAN FRANCISCO -- Jim Davenport, a longtime third baseman for the San Francisco Giants who later managed the team and worked in the front office, has died. He was 82.