NBA Players who shoot with left hand?

Just wanted to know how many players there are in the NBA that shoot naturally with their left-hand. Feel free to name past players as well.

Kenny Anderson
Greg Anthony
Joel Anthony
Nate Archibald
Brandon Armstrong
Stacey Augmon
James Augustine
Bird Averitt
Marvin Barnes
Dick Barnett
Tim Bassett
Esteban Batista
Kenny Battle
Frank Baumholtz
Michael Beasley
Walter Berry
Travis Best
Hank Biasatti
Andris Biedrins
Calvin Booth
Chris Bosh
Freddie Boyd
J.R. Bremer
Allan Bristow
Derrick Brown
Lewis Brown
Rick Brunson
Joe Bryant
Pat Burke
Michael Cage
Adrian Caldwell
Mike Carney
Bob Carpenter
Maurice Carter
Calbert Cheaney
Keon Clark
Keith Closs
Derrick Coleman
Jason Collier
Mike Conley
Chuck Connors
James Cotton
Dave Cowens
John Crotty
Billy Cunningham
Ed Dahler
Erik Daniels
Terry Davis
Johnny Dawkins
Bison Dele
Blaine Denning
Goran Dragic
Mark Eaton
Jack Eskridge
Brian Evans
Desmon Farmer
Matt Fish
Derek Fisher
Jerry Fleishman
Todd Fuller
Lawrence Funderburke
Terry Furlow
Alex Garcia
Chris Gatling
Artis Gilmore
Manu Ginobili
Jack Givens
Gail Goodrich
Ricky Grace
Devin Gray
Johnny Green
Kevin Grevey
Adrian Griffin
Matty Guokas
Shaler Halimon
Steve Hamilton
Zendon Hamilton
James Harden
Jerry Harkness
Othella Harrington
Donnell Harvey
Bubbles Hawkins
Juaquin Hawkins
Mark Hendrickson
Al Henry
Steven Hill
Robert Hite
Randy Holcomb
Wilbur Holland
Lionel Hollins
Michael Holton
Stephen Howard
Kim Hughes
Darrall Imhoff
Luke Jackson (2004-08)
Phil Jackson
Brandon Jennings
Avery Johnson
DeAndre Jordan
Reggie Jordan
Stacey King
Howard Komives
Herb Krautblatt
Toni Kukoc
Raef LaFrentz
Keith Langford
Bob Lanier
Priest Lauderdale
Mo Layton
Hal Lear
David Lee (2005-10)
Brad Lohaus
Ryan Lorthridge
Ray Lumpp
Sarunas Marciulionis
Jack Marin
Darrick Martin
Anthony Mason
Donnie May
Bob McCann
Tom McMillen
Bob McNeill
Josh McRoberts
Gary Melchionni
C.J. Miles
Darko Milicic
Harold Miner
Steve Mix
Cuttino Mobley
Jerome Moiso
Jackie Moreland
Chris Mullin
Troy Murphy
Lee Nailon
Jack Nichols
Carl Nicks
Moochie Norris
Ed O'Bannon
Lamar Odom
Bud Ogden
Zarko Paspalj
Kenny Payne
Anthony Peeler
Sam Perkins
Elliot Perry
Morris Peterson
Rich Petruska
Tayshaun Prince
Anthony Randolph
Zach Randolph
Leo Rautins
Michael Redd
Willis Reed
Mike Riordan
Bernard Robinson
David Robinson
Dave Robisch
Guy Rodgers
Rodney Rogers
Jalen Rose
Bob Rule
Kareem Rush
Bill Russell
Pepe Sanchez
Steve Scheffler
Ansu Sesay
Al Skinner
Uros Slokar
Josh Smith
Keith Smith
Michael Smith (94-95 – 00-01 SAC/VAN/WAS)
Elmore Spencer
Damon Stoudamire
Salim Stoudamire
Erick Strickland
Brooks Thompson
Wayman Tisdale
Jeff Trepagnier
Jeff Turner
Dave Twardzik
Beno Udrih
Nick Van Exel
Mark Wade
Neal Walk
Rex Walters
Paul Walther
Zhi Zhi Wang
Bob Weiss
Chris Welp
Delonte West
Lenny Wilkens
Aaron Williams
Bob Williams
Marcus D. Williams (U.Conn.)
Mike Williams
Travis Williams
Luke Witte
Dave Wohl
Rich Yonakor
Thaddeus Young

Lionel 12902 RARE Marathon Oil Derrick MOB
Lionel 12902 RARE Marathon Oil Derrick MOB
$69.95
Time Remaining: 1h 30m

Lionel 6 9235 UNION PACIFIC DERRICK CAR mint with DAMAGED box
Lionel 6 9235 UNION PACIFIC DERRICK CAR mint with DAMAGED box
$28.00
Time Remaining: 8h 30m
Buy It Now for only: $28.00

Lionel No 455 Oil Derrick
Lionel No 455 Oil Derrick
$45.08 (9 Bids)
Time Remaining: 9h 24m

Brand New Never Out Of Box Lionel 12902 Marathon Oil Derrick NO RESERVE MINT
Brand New Never Out Of Box Lionel 12902 Marathon Oil Derrick NO RESERVE MINT
$33.00 (7 Bids)
Time Remaining: 12h 6m

Lionel 6 12944 sunoco animated oil derrick 455
Lionel 6 12944 sunoco animated oil derrick 455
$49.99 (1 Bid)
Time Remaining: 12h 34m

LIONEL 6 2305 OPERATING GETTY OIL PUMPER AND DERRICK
LIONEL 6 2305 OPERATING GETTY OIL PUMPER AND DERRICK
$109.00
Time Remaining: 13h 29m
Buy It Now for only: $109.00

LIONEL POSTWAR 455 SUNOCO ANIMTAED OIL PUMPING DERRICK
LIONEL POSTWAR 455 SUNOCO ANIMTAED OIL PUMPING DERRICK
$40.07 (4 Bids)
Time Remaining: 13h 56m

14081 Shell Oil Derrick
14081 Shell Oil Derrick
$85.00
Time Remaining: 14h 12m

LIONEL BOY SCOUT DERRICK CRANE CAR bsa train of America 6 30161 N
LIONEL BOY SCOUT DERRICK CRANE CAR bsa train of America 6 30161 N
$7.49 (5 Bids)
Time Remaining: 15h 15m

455 oil derrick original barrel cradel
455 oil derrick original barrel cradel
$7.00
Time Remaining: 16h 4m
Buy It Now for only: $9.40

Lionel Lion Oil Derrick 6 14153
Lionel Lion Oil Derrick 6 14153
$85.00
Time Remaining: 1d 55m

NEW 455 53 METAL SUNOCO OIL DERRICK SIGN FOR LIONEL TRAINS 455 PW OIL DERRICK
NEW 455 53 METAL SUNOCO OIL DERRICK SIGN FOR LIONEL TRAINS 455 PW OIL DERRICK
$7.95
Time Remaining: 1d 1h 35m
Buy It Now for only: $7.95

455 75 CORD  DRUM ASSEMBLY + HAND CRANK FOR LIONEL TRAINS PW 455 OIL DERRICK
455 75 CORD DRUM ASSEMBLY + HAND CRANK FOR LIONEL TRAINS PW 455 OIL DERRICK
$12.95
Time Remaining: 1d 2h 8m
Buy It Now for only: $12.95

LIONEL 12902 OPERATING MARATHON OIL DERRICK ACCESSORY
LIONEL 12902 OPERATING MARATHON OIL DERRICK ACCESSORY
$89.00
Time Remaining: 1d 7h 42m

VINTAGE LIONEL 6 2305 GETTY OPERATING OIL DERRICK AND PUMP IN BOX OB COMPLETE
VINTAGE LIONEL 6 2305 GETTY OPERATING OIL DERRICK AND PUMP IN BOX OB COMPLETE
$47.78 (5 Bids)
Time Remaining: 1d 11h 30m

LIONEL 455 OIL DERRICK W SIGN PIPES AND ROPE PULLEY RED BASE GRN DERRICK
LIONEL 455 OIL DERRICK W SIGN PIPES AND ROPE PULLEY RED BASE GRN DERRICK
$89.99
Time Remaining: 1d 13h 7m

Lionel Lines Derrick Crane Car 36825
Lionel Lines Derrick Crane Car 36825
$19.99
Time Remaining: 1d 13h 29m

LIONEL MARATHON OIL DERRICK 6 12902  MARATHON TRACTOR AND TANKER 6 12869
LIONEL MARATHON OIL DERRICK 6 12902 MARATHON TRACTOR AND TANKER 6 12869
$110.50
Time Remaining: 2d 1h 50m

Lionel Train O Scale 6 36809 New York Central Derrick Car NIB
Lionel Train O Scale 6 36809 New York Central Derrick Car NIB
$69.99
Time Remaining: 2d 5h 33m
Buy It Now for only: $69.99

Scarce Original 1961 Postwar Lionel 462 Derrick Platform Set LN+ OB
Scarce Original 1961 Postwar Lionel 462 Derrick Platform Set LN+ OB
$56.00 (8 Bids)
Time Remaining: 2d 10h 42m

LIONEL LIONEL OIL COMPANY DERRICK  12848
LIONEL LIONEL OIL COMPANY DERRICK 12848
$71.68
Time Remaining: 2d 11h 18m

LIONEL 12848 OPERATING OIL DERRICK MINT UNUSED BOXED
LIONEL 12848 OPERATING OIL DERRICK MINT UNUSED BOXED
$88.99
Time Remaining: 2d 12h 3m
Buy It Now for only: $88.99

Lionel 2305 Oil Derrick and Pump New
Lionel 2305 Oil Derrick and Pump New
$100.00
Time Remaining: 2d 12h 37m

Lionel No 462 DERRICK PLATFORM 6 24173 MINT IN ORIGINAL BOX
Lionel No 462 DERRICK PLATFORM 6 24173 MINT IN ORIGINAL BOX
$50.00
Time Remaining: 2d 12h 53m
Buy It Now for only: $65.00

455 47 BUBBLE TUBE FOR LIONEL TRAINS POSTWAR 455 OPERATING OIL DERRICK TESTED
455 47 BUBBLE TUBE FOR LIONEL TRAINS POSTWAR 455 OPERATING OIL DERRICK TESTED
$14.50
Time Remaining: 2d 12h 53m

LIONEL TRAINS POST WAR No 455 OIL DERRICK AND PUMPER W BOX BARRELS INSTRUCTIONS
LIONEL TRAINS POST WAR No 455 OIL DERRICK AND PUMPER W BOX BARRELS INSTRUCTIONS
$139.99
Time Remaining: 2d 13h 10m

LIONEL 455 23 OIL DRUMS 5 TOTAL  SUNOCO OIL DERRICK NO 455 SIGN LICENSED
LIONEL 455 23 OIL DRUMS 5 TOTAL SUNOCO OIL DERRICK NO 455 SIGN LICENSED
$6.99 (1 Bid)
Time Remaining: 2d 18h 13m

Lionel 455 Oil Derrick Sign  Oil Drum Set Reproduction
Lionel 455 Oil Derrick Sign Oil Drum Set Reproduction
$8.00
Time Remaining: 3d 4h 39m
Buy It Now for only: $8.00

Lionel  455 Operating Oil Derrick Exc OB Instructions
Lionel 455 Operating Oil Derrick Exc OB Instructions
$274.99
Time Remaining: 3d 13h 23m

Lionel 455 Operating Oil Derrick With Controller  Drums  instructions no box
Lionel 455 Operating Oil Derrick With Controller Drums instructions no box
$31.00 (4 Bids)
Time Remaining: 3d 14h 25m

ORIGINAL LIONEL 462 DERRICK PLATFORM BOX INSERT NO RESERVE
ORIGINAL LIONEL 462 DERRICK PLATFORM BOX INSERT NO RESERVE
$0.99 (1 Bid)
Time Remaining: 3d 14h 45m

Lionel O 6 37060 Derrick Car Long Island Railroad 37060
Lionel O 6 37060 Derrick Car Long Island Railroad 37060
$49.99
Time Remaining: 4d 12m
Buy It Now for only: $49.99

LIONEL  24173462 DERRICK PLATFORM
LIONEL 24173462 DERRICK PLATFORM
$51.99
Time Remaining: 4d 3h 1m
Buy It Now for only: $51.99

Lionel 455 Linex Oil Derrick 6 32990
Lionel 455 Linex Oil Derrick 6 32990
$99.99
Time Remaining: 4d 7h 47m

original walking beam and base for 455 oil derrick
original walking beam and base for 455 oil derrick
$7.00 (1 Bid)
Time Remaining: 4d 8h 58m

lionel oil derrick 455 working not graded
lionel oil derrick 455 working not graded
$26.00 (1 Bid)
Time Remaining: 4d 13h

Lionel 6 36800 Cascade Range SPS Derrick Car Crane Flat O Gauge Toy Train
Lionel 6 36800 Cascade Range SPS Derrick Car Crane Flat O Gauge Toy Train
$29.99
Time Remaining: 4d 13h 30m
Buy It Now for only: $29.99

Vintage Lionel Accessory Lot 394 Beacons2455 Oil Derrickspotlightbox+
Vintage Lionel Accessory Lot 394 Beacons2455 Oil Derrickspotlightbox+
$29.28 (3 Bids)
Time Remaining: 4d 13h 58m

1959 LIONEL 6670 DERRICK BOOM CRANE CAR RED MINT IN ORIGINAL BOX
1959 LIONEL 6670 DERRICK BOOM CRANE CAR RED MINT IN ORIGINAL BOX
$14.95 (1 Bid)
Time Remaining: 4d 15h 2m

Lionel 6660 Post War1958 BOOM CAR w Operating DERRICK CRANE No Box
Lionel 6660 Post War1958 BOOM CAR w Operating DERRICK CRANE No Box
$59.95
Time Remaining: 4d 15h 46m
Buy It Now for only: $59.95

Lionel Trains Prewar 810 O Gauge Derrick Crane Car Original
Lionel Trains Prewar 810 O Gauge Derrick Crane Car Original
$125.00
Time Remaining: 5d 5h 30m
Buy It Now for only: $125.00

LONG ISLAND DERRICK CAR   NIB NEVER OPENED LIO37060
LONG ISLAND DERRICK CAR NIB NEVER OPENED LIO37060
$49.99
Time Remaining: 5d 7h 45m
Buy It Now for only: $49.99

LIONEL TRAINS POST WAR 6670 DERRICK CAR GOOD COND 1959 60 BROKEN BOOM CHEAP
LIONEL TRAINS POST WAR 6670 DERRICK CAR GOOD COND 1959 60 BROKEN BOOM CHEAP
$14.00
Time Remaining: 5d 10h 25m

SANTA FE DERRICK OPERATING CAR    NIB NEVER OPENED LIO37079
SANTA FE DERRICK OPERATING CAR NIB NEVER OPENED LIO37079
$49.99
Time Remaining: 5d 12h 8m
Buy It Now for only: $49.99

Lionel New York Central Derrick Car 16709 C 6 Very Good
Lionel New York Central Derrick Car 16709 C 6 Very Good
$5.00
Time Remaining: 5d 12h 47m
Buy It Now for only: $15.00

Lionel 455 Operating Oil Derrick With Controller  Drums Wire and Instructions
Lionel 455 Operating Oil Derrick With Controller Drums Wire and Instructions
$149.00
Time Remaining: 5d 13h 30m
Buy It Now for only: $194.00

LIONEL 26845 SOUTHERN FLAT CAR WITH DERRICK IN OB
LIONEL 26845 SOUTHERN FLAT CAR WITH DERRICK IN OB
$24.99
Time Remaining: 5d 14h 33m

LIONEL 455 SUNOCO ANIMATED OIL DERRICK 6 12944 ACCESSORY
LIONEL 455 SUNOCO ANIMATED OIL DERRICK 6 12944 ACCESSORY
$159.50
Time Remaining: 5d 16h 54m
Buy It Now for only: $159.50

LIONEL 12902 OPERATING MARATHON OIL DERRICK ACCESSORY
LIONEL 12902 OPERATING MARATHON OIL DERRICK ACCESSORY
$112.50
Time Remaining: 5d 16h 54m
Buy It Now for only: $112.50

Lionel Operating Derrick Boom Crane Flat Car Rolling Stock 29314 Milwakee Road
Lionel Operating Derrick Boom Crane Flat Car Rolling Stock 29314 Milwakee Road
$35.00
Time Remaining: 5d 18h 21m
Buy It Now for only: $35.00

LIONEL OIL DERRICK 6 12848 MIB NRFB
LIONEL OIL DERRICK 6 12848 MIB NRFB
$100.00
Time Remaining: 6d 1h 13m
Buy It Now for only: $145.00

Lionel Trains 810 Prewar O Gauge Operating Derrick Crane Car
Lionel Trains 810 Prewar O Gauge Operating Derrick Crane Car
$85.00
Time Remaining: 6d 1h 39m
Buy It Now for only: $85.00

LIONEL SPS CASCADE RANGE 2 SUM DERRICK CAR 6 36800  BUNK CAR 6 29616 NEW
LIONEL SPS CASCADE RANGE 2 SUM DERRICK CAR 6 36800 BUNK CAR 6 29616 NEW
$85.00
Time Remaining: 6d 2h 27m

Lionel No 455 Oil Derrick Instructions Sheet 455 81 5 51 Free Shipping
Lionel No 455 Oil Derrick Instructions Sheet 455 81 5 51 Free Shipping
$15.99
Time Remaining: 6d 5h 27m
Buy It Now for only: $15.99

Lionel 193 Industrial Water Tower  455 Operating Oil Derrick and Pumper
Lionel 193 Industrial Water Tower 455 Operating Oil Derrick and Pumper
$1.04 (2 Bids)
Time Remaining: 6d 14h 45m

Lionel Pennsylvania Operating Derrick car C 9 New in boxmanual operations
Lionel Pennsylvania Operating Derrick car C 9 New in boxmanual operations
$26.21
Time Remaining: 7d 2h 21m
Buy It Now for only: $26.21

LIONEL 6 2305 O SCALE OIL DERRICK AND PUMP IN ORIGINAL BOX
LIONEL 6 2305 O SCALE OIL DERRICK AND PUMP IN ORIGINAL BOX
$241.00
Time Remaining: 7d 7h 41m
Buy It Now for only: $241.00

NEW LIONEL 12902 OPERATING MARATHON OIL DERRICK ACCESSORY NEW S1
NEW LIONEL 12902 OPERATING MARATHON OIL DERRICK ACCESSORY NEW S1
$124.95
Time Remaining: 7d 11h 53m
Buy It Now for only: $124.95

VINTAGE LIONEL TRAINS ACCESSORIES TRACKS SANTE FE TRANSFORMER DERRICK TOWE
VINTAGE LIONEL TRAINS ACCESSORIES TRACKS SANTE FE TRANSFORMER DERRICK TOWE
$1,550.00
Time Remaining: 7d 11h 55m
Buy It Now for only: $1,550.00

LIONEL OIL DERRICK AND PUMPER NO 445 GREEN TOP ORIGINAL BOX AND BARRELS
LIONEL OIL DERRICK AND PUMPER NO 445 GREEN TOP ORIGINAL BOX AND BARRELS
$300.00
Time Remaining: 7d 16h 55m
Buy It Now for only: $300.00

462 DERRICK PLATFORM  LIO24173
462 DERRICK PLATFORM LIO24173
$75.00
Time Remaining: 8d
Buy It Now for only: $75.00

1639 Lionel 455 69 Oil Derrick Ladder 2 Parts parts
1639 Lionel 455 69 Oil Derrick Ladder 2 Parts parts
$11.99
Time Remaining: 8d 6h 39m
Buy It Now for only: $11.99

LIONEL BOY SCOUTS OF AMERICA DERRICK CRANE CAR BSAX TRAIN 6 30161 370163
LIONEL BOY SCOUTS OF AMERICA DERRICK CRANE CAR BSAX TRAIN 6 30161 370163
$49.99
Time Remaining: 8d 9h 44m
Buy It Now for only: $49.99

Lionel 6 36809 New York Central Derrick Car NIB
Lionel 6 36809 New York Central Derrick Car NIB
$14.99
Time Remaining: 8d 14h 11m

Lionel 455 Operating Oil Derrick Accessory With Controller  Drums Complete Nice
Lionel 455 Operating Oil Derrick Accessory With Controller Drums Complete Nice
$145.00
Time Remaining: 9d 13h 28m
Buy It Now for only: $145.00

Postwar Lionel 455 Oil Derrick and Pumper in Original Box
Postwar Lionel 455 Oil Derrick and Pumper in Original Box
$199.99
Time Remaining: 11d 9h 6m
Buy It Now for only: $199.99

Postwar Lionel 455 Oil Derrick and Pumper in Original Box w Switch and Instr
Postwar Lionel 455 Oil Derrick and Pumper in Original Box w Switch and Instr
$249.99
Time Remaining: 11d 9h 9m
Buy It Now for only: $249.99

LIONEL 12902 OPERATING MARATHON OIL DERRICK ACCESSORY
LIONEL 12902 OPERATING MARATHON OIL DERRICK ACCESSORY
$125.00
Time Remaining: 11d 16h 32m
Buy It Now for only: $125.00

462 DERRICK PLATFORM LIONEL 24173
462 DERRICK PLATFORM LIONEL 24173
$70.00
Time Remaining: 12d 1h 26m
Buy It Now for only: $70.00

Lionel 14081 Shell Oil Derrick
Lionel 14081 Shell Oil Derrick
$89.95
Time Remaining: 12d 8h 33m
Buy It Now for only: $89.95

Lionel 12902 Marathon Oil Derrick Used C8
Lionel 12902 Marathon Oil Derrick Used C8
$90.00
Time Remaining: 12d 8h 43m
Buy It Now for only: $90.00

Lionel 14153 Lion Oil Derrick
Lionel 14153 Lion Oil Derrick
$89.95
Time Remaining: 12d 8h 45m
Buy It Now for only: $89.95

Lionel 12902 Marathon Oil Derrick MINT C10
Lionel 12902 Marathon Oil Derrick MINT C10
$115.00
Time Remaining: 12d 8h 45m
Buy It Now for only: $115.00

Lionel 455 Oil Derrick
Lionel 455 Oil Derrick
$149.00
Time Remaining: 13d 4h 1m
Buy It Now for only: $149.00

2810 Handwheels for Lionel 810 Derrick Cane Car Pre war O Gauge 3 Pcs NEW
2810 Handwheels for Lionel 810 Derrick Cane Car Pre war O Gauge 3 Pcs NEW
$10.50
Time Remaining: 13d 6h 13m
Buy It Now for only: $10.50

455 47 BUBBLE TUBE FOR LIONEL TRAINS POSTWAR 455 OPERATING OIL DERRICK TESTED
455 47 BUBBLE TUBE FOR LIONEL TRAINS POSTWAR 455 OPERATING OIL DERRICK TESTED
$14.95
Time Remaining: 13d 7h 14m
Buy It Now for only: $14.95