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

Original 1951 Lionel No455 Oil Derrick Instruction Sheet
Original 1951 Lionel No455 Oil Derrick Instruction Sheet
$6.50 (2 Bids)
Time Remaining: 5h 54m

Lionel New York CentraI Derrick Car 6 16709 MIB
Lionel New York CentraI Derrick Car 6 16709 MIB
$28.99
Time Remaining: 7h 17m
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: 8h 53m
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: 9h 6m
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: 11h 47m
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
$26.00 (2 Bids)
Time Remaining: 13h 26m

Nos 455 Derrick Part One per Sale
Nos 455 Derrick Part One per Sale
$5.50
Time Remaining: 18h 55m

LIONEL US COAST GUARD 16736 DERRICK CAR
LIONEL US COAST GUARD 16736 DERRICK CAR
$14.99
Time Remaining: 1d 5m

462 DERRICK PLATFORM  LIO24173
462 DERRICK PLATFORM LIO24173
$75.00
Time Remaining: 1d 1h 12m
Buy It Now for only: $75.00

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: 1d 6h 34m
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: 1d 7h 44m
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: 1d 10h 56m
Buy It Now for only: $49.99

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: 1d 11h 37m
Buy It Now for only: $110.00

LIONEL 6 2305 OIL DERRICK AND PUMP Excellent with ORIGINAL BOX
LIONEL 6 2305 OIL DERRICK AND PUMP Excellent with ORIGINAL BOX
$59.99 (1 Bid)
Time Remaining: 1d 15h 18m

LIONEL O GETTY DERRICK SIGN WITH BARRELS 470027
LIONEL O GETTY DERRICK SIGN WITH BARRELS 470027
$3.54
Time Remaining: 1d 15h 36m
Buy It Now for only: $3.54

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
$4.25 (2 Bids)
Time Remaining: 1d 16h 16m

Lionel Pennsylvania Operating Derrick car C 9 in box 36793 2002
Lionel Pennsylvania Operating Derrick car C 9 in box 36793 2002
$14.99
Time Remaining: 2d 2h 23m

Lionel Lionelville Operating Oil Derrick 12930 NIB
Lionel Lionelville Operating Oil Derrick 12930 NIB
$70.00
Time Remaining: 2d 15h 43m

LIONEL MKT OPERATING DERRICK crane flat car train KATY 6 30081 D
LIONEL MKT OPERATING DERRICK crane flat car train KATY 6 30081 D
$0.99
Time Remaining: 2d 16h 7m

Lionel 6 24173 Derrick Platform
Lionel 6 24173 Derrick Platform
$41.95
Time Remaining: 2d 23h 56m

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: 3d 1h 53m

Lionel 455 Oil Derrick and Pumper For Repair Restoration
Lionel 455 Oil Derrick and Pumper For Repair Restoration
$15.50 (4 Bids)
Time Remaining: 3d 7h 31m

LIONEL37060 LONG ISLAND RAIL ROAD DERRICK CAR NEW O B
LIONEL37060 LONG ISLAND RAIL ROAD DERRICK CAR NEW O B
$39.95
Time Remaining: 3d 8h 35m

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: 3d 13h 14m
Buy It Now for only: $24.99

Lionel Train Georgia Power Derrick Car Rare
Lionel Train Georgia Power Derrick Car Rare
$69.99
Time Remaining: 4d 5h 14m

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: 4d 10h 53m
Buy It Now for only: $188.00

LIONEL 24238 SUNOCO OIL DERRICK IN ORIGINAL BOX
LIONEL 24238 SUNOCO OIL DERRICK IN ORIGINAL BOX
$69.99
Time Remaining: 4d 11h 59m
Buy It Now for only: $94.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: 4d 12h 22m

Lionel 455 69 Ladder For Oil Derrick NOS EX
Lionel 455 69 Ladder For Oil Derrick NOS EX
$2.99
Time Remaining: 5d 59m
Buy It Now for only: $2.99

462 DERRICK PLATFORM LIONEL 24173
462 DERRICK PLATFORM LIONEL 24173
$70.00
Time Remaining: 5d 2h 38m
Buy It Now for only: $70.00

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

LIONEL 24238 SUNOCO OIL DERRICK 455 MINT NR
LIONEL 24238 SUNOCO OIL DERRICK 455 MINT NR
$10.50 (6 Bids)
Time Remaining: 5d 6h 26m

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: 5d 11h 38m

LIONEL O GAUGE  12930 LIONELVILLE OIL DERRICK NEW IN BOX
LIONEL O GAUGE 12930 LIONELVILLE OIL DERRICK NEW IN BOX
$24.50 (3 Bids)
Time Remaining: 5d 14h 5m

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: 5d 14h 8m
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: 5d 14h 15m

Nice Lionel No 455 Oil Derrick  Pumper Accessory From 1950 NO RES DAKOTApaul
Nice Lionel No 455 Oil Derrick Pumper Accessory From 1950 NO RES DAKOTApaul
$27.99 (5 Bids)
Time Remaining: 5d 15h 9m

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: 5d 15h 42m
Buy It Now for only: $119.00

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

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: 5d 17h 13m

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: 6d 6h 18m
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: 6d 7h 26m
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: 6d 8h 26m
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: 6d 9h 54m
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: 6d 10h 55m
Buy It Now for only: $8.99

Postwar Lionel No 455 Operating Oil Derrick w Instructions
Postwar Lionel No 455 Operating Oil Derrick w Instructions
$27.50 (6 Bids)
Time Remaining: 6d 14h 18m

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

Linex Operating Oil Derrick 455R Lionel Trains 6 32990
Linex Operating Oil Derrick 455R Lionel Trains 6 32990
$79.95
Time Remaining: 6d 23h 7m

Lionel 24173 Derrick Platform w Radioactive Waste Containers
Lionel 24173 Derrick Platform w Radioactive Waste Containers
$48.00
Time Remaining: 7d 7h 55m
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: 7d 15h 45m
Buy It Now for only: $29.99

Lionel 12848 operating oil derrick
Lionel 12848 operating oil derrick
$99.95
Time Remaining: 7d 17h 32m

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
$34.84
Time Remaining: 7d 18h 1m
Buy It Now for only: $34.84

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
$78.84
Time Remaining: 7d 18h 13m
Buy It Now for only: $78.84

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
$49.84
Time Remaining: 7d 18h 46m
Buy It Now for only: $49.84

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: 8d 7h 3m
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
$28.84
Time Remaining: 8d 8h 40m
Buy It Now for only: $28.84

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: 8d 10h 39m

Lionel 462 Derrick Platform Set 1961 62
Lionel 462 Derrick Platform Set 1961 62
$495.00
Time Remaining: 8d 14h 37m
Buy It Now for only: $644.00

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

Lionel BOXED POSTWAR 455 Operating OIL DERRICK + More
Lionel BOXED POSTWAR 455 Operating OIL DERRICK + More
$150.00
Time Remaining: 9d 13h 50m
Buy It Now for only: $150.00

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: 10d 5h 44m
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: 10d 5h 52m
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: 10d 8h 54m
Buy It Now for only: $100.00

Vintage Lionel Derrick Crane No 219 with Original Box
Vintage Lionel Derrick Crane No 219 with Original Box
$221.61
Time Remaining: 10d 9h 24m
Buy It Now for only: $221.61

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: 10d 16h 8m
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: 11d 2h 54m
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: 11d 3h 27m
Buy It Now for only: $7.95

Orig 1950 LIONEL 455 OIL DERRICK INSTRUCTION SHEET EXC
Orig 1950 LIONEL 455 OIL DERRICK INSTRUCTION SHEET EXC
$15.00
Time Remaining: 11d 8h 40m
Buy It Now for only: $15.00

Lionel Postwar O Gauge Train 455 Oil Derrick Red Top
Lionel Postwar O Gauge Train 455 Oil Derrick Red Top
$375.00
Time Remaining: 11d 14h 52m
Buy It Now for only: $375.00

Lionel 12944 Sunoco Animated Oil Derrick
Lionel 12944 Sunoco Animated Oil Derrick
$124.95
Time Remaining: 11d 17h 13m
Buy It Now for only: $124.95

2660 23 Pulley Block  Hook Assy off set for Lionel 455 Derrick  165 Crane
2660 23 Pulley Block Hook Assy off set for Lionel 455 Derrick 165 Crane
$6.00
Time Remaining: 12d 6h 6m
Buy It Now for only: $6.00

Lionel 6 37060 Long Island Rail Road Derrick Car MIB New
Lionel 6 37060 Long Island Rail Road Derrick Car MIB New
$47.49
Time Remaining: 12d 7h 26m
Buy It Now for only: $47.49

Lionel 6 37079 Sante Fe ATSF Scout Derrick Car MIB New
Lionel 6 37079 Sante Fe ATSF Scout Derrick Car MIB New
$47.49
Time Remaining: 12d 7h 30m
Buy It Now for only: $47.49

Lionel parts 610 2945 111 Circuit Board oil derrick
Lionel parts 610 2945 111 Circuit Board oil derrick
$50.00
Time Remaining: 12d 9h 10m
Buy It Now for only: $50.00

Lionel New York Central Derrick Car 6 16709
Lionel New York Central Derrick Car 6 16709
$30.00
Time Remaining: 12d 9h 30m
Buy It Now for only: $30.00

Lionel 6 2305 Oil Derrick and Pump NOS EX
Lionel 6 2305 Oil Derrick and Pump NOS EX
$99.99
Time Remaining: 12d 10h 55m
Buy It Now for only: $99.99