The top 100 featured athletes from 21 nations and 10 sports. More NBA players made the list than those from any other sport at 35, but 31 NFL players made the cut, up from 19 from last year, and they pulled down the most money of any league, aided by finishing the season before the deadly virus outbreak.