During football season I lift Wednesday and Saturday. Wednesday is a light upper body day considering we have a late night practice that day and Saturday is a total body day which is a little more intense. Football takes a lot out of me so working out twice a week can be hard but it is very important in maintaining most of the muscle throughout the season. I don't play basketball but I have never heard of gaining during a sport and if I were you I would just focus on maintaining because gaining requires a lot of rest which would probably not be possible based on your schedule. The only supplement I took during season was X-tend for the amino acids and recovery, and whey protein.