Giants great Willie McCovey, the Hall of Fame lefty slugger who hit 521 homers in his career, died Wednesday at age 80.