I just bought compression shorts for running, it keeps your legs warm and may help prevent injuries if you are prone to pulling/tearing
The basketball sleeve maybe at one point was of a sports medicine foundation but im sure it is also just uses as an accesory to enhance appearance.
More power to them, the more comfort you have hopefully the more points you score!!