Dale Long, who set a major league record with home runs in eight consecutive games in 1956, died Sunday after a long bout with cancer. He was 64.

Long spent 11 years in the major leagues with the Pittsburgh Pirates, Chicago Cubs, Washington Senators and New York Yankees.