The A-League’s Josh Cavallo, professional football’s first openly gay male player, says there’s a “long way to go” in terms of acceptance.