I just wear longjohns whenever I play basketball outdoors in the winter.
And I use Nikes for any sport, even running. They've never done me wrong. Well, except the Air Force One sneakers. They suck shit.
PS: I've heard treadmill running is better for your knees since it gives a bit every time you take a step, unlike concrete. Truth?

