Not quite true. Wade Boggs did it too, while with Tampa Bay. He's the only other player to get a home run for his 3,000th hit. Also not a home run hitter.