The NBA is brimming over with great players, but who takes the cake as the best of the bunch?
Ray Allen is one of the best shooters of all time in the game of basketball. He has the smoothest and purest shooting motion. To watch him play is a thing of beauty.
Milwaukee Bucks, Hardwood