It's a museum. History is usually recorded in a museum.
Also, it's worth noting in an era of cheaters, these guys still were better than everyone else. Blame chemistry or realize they were still the most talented.
It's a hall within a museum honoring the greats, you can have bonds in the museum and not give him a plaque in the hall