How far basketball has come