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 6 2305 Oil Derrick and Pump w Box 1981 84
Lionel 6 2305 Oil Derrick and Pump w Box 1981 84
$75.00
Time Remaining: 2h 28m
Buy It Now for only: $110.00

LIONEL 6 37060 LONG ISLAND RAIL ROAD DERRICK CAR NIB
LIONEL 6 37060 LONG ISLAND RAIL ROAD DERRICK CAR NIB
$46.99
Time Remaining: 3h 31m
Buy It Now for only: $46.99

Lionel Train Georgia Power Derrick Car Rare
Lionel Train Georgia Power Derrick Car Rare
$69.99
Time Remaining: 3h 57m

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
$12.50 (8 Bids)
Time Remaining: 6h 57m

Lionel 12848 operating oil derrick
Lionel 12848 operating oil derrick
$99.95
Time Remaining: 16h 11m

Lionel Lion Oil Derrick 6 14153 MIB REDUCED
Lionel Lion Oil Derrick 6 14153 MIB REDUCED
$145.98
Time Remaining: 16h 48m

Lionel O 6 37060 Derrick Car Long Island Railroad 37060
Lionel O 6 37060 Derrick Car Long Island Railroad 37060
$49.99
Time Remaining: 16h 51m
Buy It Now for only: $49.99

Lionel Oil Derrick 6 12848 LNIB
Lionel Oil Derrick 6 12848 LNIB
$42.99
Time Remaining: 16h 57m

New Lionel 6 24173 462 Derrick Plarform
New Lionel 6 24173 462 Derrick Plarform
$65.00
Time Remaining: 21h 34m
Buy It Now for only: $65.00

LIONEL O SCALE NEW YORK CENTRAL DERRICK CAR ITEM 6 16709 NEW IN BOX
LIONEL O SCALE NEW YORK CENTRAL DERRICK CAR ITEM 6 16709 NEW IN BOX
$15.00
Time Remaining: 23h 55m
Buy It Now for only: $15.00

BIG LOT 8 LIONEL OPERATING ACCESSORIES OIL DERRICK ICE STATION CONTROL TOWER ETC
BIG LOT 8 LIONEL OPERATING ACCESSORIES OIL DERRICK ICE STATION CONTROL TOWER ETC
$76.00 (13 Bids)
Time Remaining: 1d 4h 36m

O GAUGE LIONEL LOG CAR  DERRICK CRANE FLAT CAR REALLY NICE PRE ESTATE SALE
O GAUGE LIONEL LOG CAR DERRICK CRANE FLAT CAR REALLY NICE PRE ESTATE SALE
$29.54
Time Remaining: 1d 5h 29m

Lionel Post War 455 Oil Derrick And Pumper Good Or Better
Lionel Post War 455 Oil Derrick And Pumper Good Or Better
$18.00 (5 Bids)
Time Remaining: 1d 5h 58m

LIONEL MKT OPERATING DERRICK crane flat car train KATY 6 30081 D
LIONEL MKT OPERATING DERRICK crane flat car train KATY 6 30081 D
$10.61 (5 Bids)
Time Remaining: 1d 7h 23m

Nos 455 Derrick Part One per Sale
Nos 455 Derrick Part One per Sale
$5.50
Time Remaining: 1d 9h 48m

LIONEL MKT OPERATING DERRICK crane car train 6 30081 D
LIONEL MKT OPERATING DERRICK crane car train 6 30081 D
$26.86
Time Remaining: 1d 17h 26m
Buy It Now for only: $26.86

NOS Lionel New York Central Opperating Derrick Car 6 16709 Train Car
NOS Lionel New York Central Opperating Derrick Car 6 16709 Train Car
$23.99
Time Remaining: 1d 18h 59m
Buy It Now for only: $23.99

LIONEL TRAINS NO 16709 NEW YORK CENTRAL DERRICK CAR VERY NICE
LIONEL TRAINS NO 16709 NEW YORK CENTRAL DERRICK CAR VERY NICE
$24.00
Time Remaining: 1d 21h 33m

LONG ISLAND DERRICK CAR   NIB NEVER OPENED LIO37060
LONG ISLAND DERRICK CAR NIB NEVER OPENED LIO37060
$47.49
Time Remaining: 1d 23h 52m
Buy It Now for only: $47.49

Lionel 455 Operating Oil Derrick and Pumper clean tested works great
Lionel 455 Operating Oil Derrick and Pumper clean tested works great
$99.00
Time Remaining: 2d 2h 32m

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

SANTA FE DERRICK OPERATING CAR    NIB NEVER OPENED LIO37079
SANTA FE DERRICK OPERATING CAR NIB NEVER OPENED LIO37079
$47.49
Time Remaining: 2d 4h 14m
Buy It Now for only: $47.49

Rail King Gulf  455 O Guage Operating Oil Derrick With Original Box
Rail King Gulf 455 O Guage Operating Oil Derrick With Original Box
$59.99
Time Remaining: 2d 4h 58m
Buy It Now for only: $77.99

Lionel 455 Linex Oil Derrick 6 32990
Lionel 455 Linex Oil Derrick 6 32990
$99.99
Time Remaining: 2d 5h 8m

Lionel 462 Derrick Platform Set 1961 62
Lionel 462 Derrick Platform Set 1961 62
$495.00
Time Remaining: 2d 5h 11m
Buy It Now for only: $644.00

LIONEL 455 LIONEL OIL DERRICK  PUMPER USED NO RESERVE AS SHOWN
LIONEL 455 LIONEL OIL DERRICK PUMPER USED NO RESERVE AS SHOWN
$13.80 (3 Bids)
Time Remaining: 2d 6h 19m

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
Time Remaining: 2d 6h 58m

Linex Operating Oil Derrick 455R Lionel Trains 6 32990
Linex Operating Oil Derrick 455R Lionel Trains 6 32990
$79.95
Time Remaining: 2d 19h 22m

LIONEL O SCALE CNW DERRICK CAR ROAD 9236 ITEM 9236 MADE IN 1983 85
LIONEL O SCALE CNW DERRICK CAR ROAD 9236 ITEM 9236 MADE IN 1983 85
$14.99
Time Remaining: 2d 21h 20m
Buy It Now for only: $14.99

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: 2d 21h 33m
Buy It Now for only: $15.99

Lionel 29311 Strasburg RR Railroad Derrick Car VERY RARE Die Cast Trucks MINT
Lionel 29311 Strasburg RR Railroad Derrick Car VERY RARE Die Cast Trucks MINT
$98.00
Time Remaining: 3d 2h 45m

Lionel 455 Oil Derrick
Lionel 455 Oil Derrick
$30.00 (1 Bid)
Time Remaining: 3d 3h 23m

Lionel BOXED POSTWAR 455 Operating OIL DERRICK + More
Lionel BOXED POSTWAR 455 Operating OIL DERRICK + More
$154.50
Time Remaining: 3d 4h 33m
Buy It Now for only: $154.50

Lionel No 455 Oil Derrick and Pumper
Lionel No 455 Oil Derrick and Pumper
$55.00
Time Remaining: 3d 7h 6m

Original 1951 Lionel No455 Oil Derrick Instruction Sheet
Original 1951 Lionel No455 Oil Derrick Instruction Sheet
$5.99 (1 Bid)
Time Remaining: 3d 20h 48m

Lionel New York CentraI Derrick Car 6 16709 MIB
Lionel New York CentraI Derrick Car 6 16709 MIB
$28.99
Time Remaining: 3d 22h 12m
Buy It Now for only: $28.99

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: 3d 23h 47m
Buy It Now for only: $241.00

LIONEL 6 2305 O SCALE OIL DERRICK AND PUMP IN ORIGINAL BOX BRAND NEW HARD FIND
LIONEL 6 2305 O SCALE OIL DERRICK AND PUMP IN ORIGINAL BOX BRAND NEW HARD FIND
$155.00
Time Remaining: 4d 1m
Buy It Now for only: $155.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: 4d 2h 41m
Buy It Now for only: $124.95

Lionel 6660 BOOM CAR w Operating DERRICK CRANE EX + WORKS
Lionel 6660 BOOM CAR w Operating DERRICK CRANE EX + WORKS
$24.25 (1 Bid)
Time Remaining: 4d 4h 21m

LIONEL US COAST GUARD 16736 DERRICK CAR
LIONEL US COAST GUARD 16736 DERRICK CAR
$14.99
Time Remaining: 4d 14h 59m

462 DERRICK PLATFORM  LIO24173
462 DERRICK PLATFORM LIO24173
$71.25
Time Remaining: 4d 16h 6m
Buy It Now for only: $71.25

Lionel O Gauge No 810 Derrick Car w Original Box EXCELLENT CONDITION
Lionel O Gauge No 810 Derrick Car w Original Box EXCELLENT CONDITION
$295.00
Time Remaining: 4d 21h 29m
Buy It Now for only: $295.00

Lionel postwar 6670 derrick flatcar FREE US shipping
Lionel postwar 6670 derrick flatcar FREE US shipping
$80.00
Time Remaining: 4d 22h 39m
Buy It Now for only: $80.00

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: 5d 1h 50m
Buy It Now for only: $49.99

LIONEL 6 2305 OIL DERRICK AND PUMP Excellent with ORIGINAL BOX
LIONEL 6 2305 OIL DERRICK AND PUMP Excellent with ORIGINAL BOX
$59.99
Time Remaining: 5d 6h 13m

LIONEL O GETTY DERRICK SIGN WITH BARRELS 470027
LIONEL O GETTY DERRICK SIGN WITH BARRELS 470027
$3.54
Time Remaining: 5d 6h 30m
Buy It Now for only: $3.54

Lionel 6 24173 Derrick Platform
Lionel 6 24173 Derrick Platform
$41.95
Time Remaining: 6d 14h 50m

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: 6d 16h 48m

LIONEL37060 LONG ISLAND RAIL ROAD DERRICK CAR NEW O B
LIONEL37060 LONG ISLAND RAIL ROAD DERRICK CAR NEW O B
$39.95
Time Remaining: 6d 23h 30m

Lionel O gauge 36872 M K T KATY 834 Derrick Crane Car BLT 1 2008
Lionel O gauge 36872 M K T KATY 834 Derrick Crane Car BLT 1 2008
$24.99
Time Remaining: 7d 4h 8m
Buy It Now for only: $24.99

LIONEL POSTWAR TRAIN 455 OIL DERRICK EXCELLENT ORIGINAL COMPLETE W BOX
LIONEL POSTWAR TRAIN 455 OIL DERRICK EXCELLENT ORIGINAL COMPLETE W BOX
$188.00
Time Remaining: 8d 1h 47m
Buy It Now for only: $188.00

Lionel 455 69 Ladder For Oil Derrick NOS EX
Lionel 455 69 Ladder For Oil Derrick NOS EX
$2.99
Time Remaining: 8d 15h 54m
Buy It Now for only: $2.99

462 DERRICK PLATFORM LIONEL 24173
462 DERRICK PLATFORM LIONEL 24173
$66.50
Time Remaining: 8d 17h 32m
Buy It Now for only: $66.50

Lionel New Parts 2305 45 Oil Derrick Circuit Board
Lionel New Parts 2305 45 Oil Derrick Circuit Board
$15.00
Time Remaining: 8d 20h 20m
Buy It Now for only: $15.00

MTH 30 90435 O SCALE 455 BP ANIMATED OIL DERRICK NEW IN THE BOX
MTH 30 90435 O SCALE 455 BP ANIMATED OIL DERRICK NEW IN THE BOX
$119.00
Time Remaining: 9d 6h 37m
Buy It Now for only: $119.00

MTH 455 Oil Derrick 30 9027 in lionel 455 operating style green and red tinplate
MTH 455 Oil Derrick 30 9027 in lionel 455 operating style green and red tinplate
$69.99
Time Remaining: 9d 21h 12m
Buy It Now for only: $90.99

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: 9d 22h 20m
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: 9d 23h 20m
Buy It Now for only: $14.95

2660 10 Handwheel for Lionel 2660 Derrick Crane Car O Gauge NEW
2660 10 Handwheel for Lionel 2660 Derrick Crane Car O Gauge NEW
$7.25
Time Remaining: 10d 48m
Buy It Now for only: $7.25

1873 for Lionel 455 23 Oil Drums for oil derrick 5 parts
1873 for Lionel 455 23 Oil Drums for oil derrick 5 parts
$8.99
Time Remaining: 10d 1h 49m
Buy It Now for only: $8.99

lionel Boy Scouts of America derrick on flatcar
lionel Boy Scouts of America derrick on flatcar
$49.99
Time Remaining: 10d 6h 19m
Buy It Now for only: $49.99

Lionel 24173 Derrick Platform w Radioactive Waste Containers
Lionel 24173 Derrick Platform w Radioactive Waste Containers
$48.00
Time Remaining: 10d 22h 49m
Buy It Now for only: $48.00

LIONEL Erie Lackawanna Derrick Car 6 37053
LIONEL Erie Lackawanna Derrick Car 6 37053
$29.99
Time Remaining: 11d 6h 39m
Buy It Now for only: $29.99

LIONEL THOMAS SODOR FREIGHT DERRICK SUDDERY SALVAGE CAR the tank train 6 30191 D
LIONEL THOMAS SODOR FREIGHT DERRICK SUDDERY SALVAGE CAR the tank train 6 30191 D
$31.36
Time Remaining: 11d 8h 55m
Buy It Now for only: $31.36

LIONEL MP GONDOLA MKT DERRICK CRANE WP BOXCAR train 6 30081 pacific up LOT of 3
LIONEL MP GONDOLA MKT DERRICK CRANE WP BOXCAR train 6 30081 pacific up LOT of 3
$70.96
Time Remaining: 11d 9h 7m
Buy It Now for only: $70.96

LIONEL SANTA FE DERRICK CAR crane train o gauge magnet sf atsf 6 37079
LIONEL SANTA FE DERRICK CAR crane train o gauge magnet sf atsf 6 37079
$44.86
Time Remaining: 11d 9h 41m
Buy It Now for only: $44.86

Lionel Trains Lion Oil Operating Oil Derrick 2002 2003  6 14153  New C 9
Lionel Trains Lion Oil Operating Oil Derrick 2002 2003 6 14153 New C 9
$180.00
Time Remaining: 11d 21h 57m
Buy It Now for only: $180.00

LIONEL BOY SCOUT DERRICK CRANE CAR bsa train 6 30161 N
LIONEL BOY SCOUT DERRICK CRANE CAR bsa train 6 30161 N
$25.96
Time Remaining: 11d 23h 34m
Buy It Now for only: $25.96

LIONEL 6 37079 SANTA FE SCOUT DERRICK CAR NIB
LIONEL 6 37079 SANTA FE SCOUT DERRICK CAR NIB
$53.40
Time Remaining: 12d 22h 9m
Buy It Now for only: $53.40

LIONEL TRAINS BOY SCOUTS OF AMERICA DERRICK CRANE CAR 37013 O GAUGE
LIONEL TRAINS BOY SCOUTS OF AMERICA DERRICK CRANE CAR 37013 O GAUGE
$34.95
Time Remaining: 13d 20h 38m
Buy It Now for only: $34.95

455 75 Cord  Drum Assembly w Crank Set for Lionel No455 Oil Derrick O Gauge
455 75 Cord Drum Assembly w Crank Set for Lionel No455 Oil Derrick O Gauge
$7.00
Time Remaining: 13d 20h 47m
Buy It Now for only: $7.00

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

MODERN LIONEL PART 455 33 ALUMINUM PULLEY FOR OIL DERRICK ACCESSORIES
MODERN LIONEL PART 455 33 ALUMINUM PULLEY FOR OIL DERRICK ACCESSORIES
$8.49
Time Remaining: 14d 7h 2m
Buy It Now for only: $8.49

Lionel 455 Oil Derrick Factory Service Manual and Instruction Copies
Lionel 455 Oil Derrick Factory Service Manual and Instruction Copies
$10.75
Time Remaining: 14d 17h 49m
Buy It Now for only: $10.75

455 23 OIL DRUMS 5 FOR LIONEL TRAINS 455 OIL DERRICK + AMERICAN FLYER MTH
455 23 OIL DRUMS 5 FOR LIONEL TRAINS 455 OIL DERRICK + AMERICAN FLYER MTH
$7.95
Time Remaining: 14d 18h 22m
Buy It Now for only: $7.95