Elvis Presley has topped Forbes magazine's list of top-earning dead celebrities for the second year in a row. Sales of all things King totaled $37 million from June 2001 to June 2002. Peanuts creator Charles Schulz ranked No. 2 with $28 million. Newcomers to the list include race car driver Dale Earnhardt ($20 million), former Beatle George Harrison ($17 million) and rapper Tupac Shakur ($7 million).