I think the proffered explanation for cager is just a bad guess.
see this def'n for cage, quoted from W3:

9 a : a movable screen placed behind home plate to stop baseballs during batting practice b : a goal structure consisting of goalposts or a goal frame with a net attached (as in ice hockey) c : a basketball basket

thus, by extension, cager : a basketball player


the hogmaster™