Barry Bonds did it last night. He passsed Hank Aaron for all time home runs hit in the majors. So now everyone can calm down and concentrate on who will make it to the playoffs instead of the ongoing hand wringing over whether Bonds has a legitimate claim to the title.
Perhaps now that he's taken the record Bonds will retire at the end of the season. He is 43, and there probably isn't much more he can do to break records with his career.
Of course baseball keeps on going. Former Toronto Blue Jay and frequent Blue Jays broadcast analyst Rance Mulliniks has speculated that Bonds will eventually be overtaken by Alex Rodriguez of the New York Yankees for the career home run crown. A Rod just hit his 500th home run, so all he has to do is hit 260 home runs before he retires to pass Bonds, and given that he may be playing for another 8 or 10 years there's a good chance this will happen.
Whatever happens they all still have a ways to go to catch Japanese great Sadaharu Oh, who is credited with the most home runs for a professional baseball play with 868.