There are 53 players on an NFL team. 26 on an MLB team. 23 on an NHL team. 15 on an NBA team. Naturally, the Charlotte Hornets have 18 players. What makes the Hornets' situation interesting is that, unlike previous years where they had several players who felt easy to cut, this year is different.