an athlete who plays basketball
an old name for a basketball player. This comes from the times when there was a wire barrier surrounding the basketball court to protect the fans from the players and the players from fans.
Cager is a term frequently used for a professional basketball player. The word originated from early professional games (1910-1915) played in a cage to separate the audience from the playing court and speed up the game by keeping the ball in-bounds.