Sounds like you have already gotten some good advice. Also, just to add to the overtraining question, your body and muscles need the proper fuel and rest to grow and recover. Should you find that you are sore for too long, you are more prone to injury (and recovery will obviously take longer). It is best to give yourself proper recovery time, and if you have a soreness that doesn’t seem to go away, have it checked out.
As a basketball player, it seems to me that you might also be interested in speed, agility, and quickness, and that since basketball players travel in all different directions, you might benefit from training in a direction other than just forward running.
Maybe while you’re running, every 5 minutes add a 100 yard sprint, so you get some high intensity training incorporated into your run. That will help you chase the ball quickly when needed. You might also do a few sets of side shuffles for part of your run. One minute shuffling left lead, one minute shuffling right lead. Run in a forward zig-zag – Starting on your right foot, moving forward and right, run R, L, R, L, R, L, R (very short pause with left foot in air) then move the forward and left starting on left foot L, R, L, R, L, R, L. Since there’s a pause where the 8th step would be, this zig zag can be done really nicely to music (1,2,3,4,5,6,7 rest 8, 1,2,3,4,5,6,7 rest 8)
Plyometrics, particularly vertical jumps.
Upper body strength training for power when passing and shooting.