Longtime Giants 3B Jim Davenport dies at 82
Longtime Giants third baseman Jim Davenport, who later managed the team and worked in the front office, has died. He was 82.