The New World Rankings System Has Major Flaws That Hurts And Helps Athletes

null

Gordon rants on the World Rankings system and why it needs to be fixed.