Unfair to compare GOATs of global sports like football, tennis, athletics, swimming with those of minor sports like rugby, cricket, badminton, ping pong, wrestling let alone squash, kabaddi, bowling, rowing, shooting, archery. All GOATs have to be respected but when competition in one sport is 1000 times more than another, I know which side I will choose. For me Usain Bolt is GOAT because 100m is something every human being on this planet has run at some level, and his records will stand for a long long time. A sport like cricket is hardly played by 10-12 countries, half of them being in South Asia which sucks at sports. Then there are some sports played by a couple of thousand people worldwide.