This is where Weber is playing a little game in regards to athletes and "athleticism". Listen, golf is universally recognized as a legit sport. Its undoubtedly one of the top 6 or 7 sports in the world. Comparing it to bowling or driving is laughable. Bowling is pretty much considered a recreational activity though it takes some coordination and skill. Automobile Racing, are you serious. "AUTO" is in the freaking name.
Semantically you could argue no baseball players should make your top 20 list of overall athletes because baseball is much more skill than raw athleticism of football, basketball, soccer, and some Olympic sports. Heck, quite possibly even snowboarding and skateboarding. But obviously, Weber has baseball players in his top 20 lists. He has Bonds in his top 10.
He's being different. He's taking that path less taken in not wanting to recognize golf as a top tier sport like the rest of the world. I get it, that's what hipsters do. I'm just not going to play his game.