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 MKT OPERATING DERRICK crane car train 6 30081 D
LIONEL MKT OPERATING DERRICK crane car train 6 30081 D
$29.84
Time Remaining: 6h 44m
Buy It Now for only: $29.84

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

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.50
Time Remaining: 9h 58m

Lionel Trains Prewar 810 O Gauge Derrick Crane Car Original
Lionel Trains Prewar 810 O Gauge Derrick Crane Car Original
$112.50
Time Remaining: 10h 55m
Buy It Now for only: $112.50

LONG ISLAND DERRICK CAR   NIB NEVER OPENED LIO37060
LONG ISLAND DERRICK CAR NIB NEVER OPENED LIO37060
$49.99
Time Remaining: 13h 10m
Buy It Now for only: $49.99

Vintage Lionel 455 Oil Derrick and Pumper In the Original Box EX
Vintage Lionel 455 Oil Derrick and Pumper In the Original Box EX
$89.00 (10 Bids)
Time Remaining: 17h 6m

Brand New Never out of the box Lionel 6 9235 Union Pacific Derrick Car MINT
Brand New Never out of the box Lionel 6 9235 Union Pacific Derrick Car MINT
$9.95
Time Remaining: 17h 32m

SANTA FE DERRICK OPERATING CAR    NIB NEVER OPENED LIO37079
SANTA FE DERRICK OPERATING CAR NIB NEVER OPENED LIO37079
$49.99
Time Remaining: 17h 33m
Buy It Now for only: $49.99

Lionel Trains 810 Prewar O Gauge Operating Derrick Crane Car
Lionel Trains 810 Prewar O Gauge Operating Derrick Crane Car
$76.50
Time Remaining: 1d 7h 5m
Buy It Now for only: $76.50

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: 1d 10h 52m
Buy It Now for only: $15.99

14081 Shell Oil Derrick
14081 Shell Oil Derrick
$95.00
Time Remaining: 1d 11h 37m

Lionel 455 Linex Oil Derrick 6 32990
Lionel 455 Linex Oil Derrick 6 32990
$99.99
Time Remaining: 1d 12h 46m

Lionel  455 Operating Oil Derrick Exc OB Instructions
Lionel 455 Operating Oil Derrick Exc OB Instructions
$274.99
Time Remaining: 1d 18h 44m

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

LIONEL 6 12902 MARATHON OIL DERRICK FREE SHIPPING
LIONEL 6 12902 MARATHON OIL DERRICK FREE SHIPPING
$125.00
Time Remaining: 1d 20h

6 2305 Lionel Getty Operating Oil Derrick and Pump NIB
6 2305 Lionel Getty Operating Oil Derrick and Pump NIB
$129.95
Time Remaining: 1d 20h 34m
Buy It Now for only: $129.95

455 Lionel Operating Oil Derrick and Pump Boxed
455 Lionel Operating Oil Derrick and Pump Boxed
$129.95
Time Remaining: 1d 20h 34m
Buy It Now for only: $129.95

6 14081 Lionel Shell Operating Oil Derrick NIB
6 14081 Lionel Shell Operating Oil Derrick NIB
$129.95
Time Remaining: 1d 20h 34m
Buy It Now for only: $129.95

6 12944 Lionel Sunoco Operating Oil Derrick and Pump NIB
6 12944 Lionel Sunoco Operating Oil Derrick and Pump NIB
$129.95
Time Remaining: 1d 20h 34m
Buy It Now for only: $129.95

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

Lionel No 462 DERRICK PLATFORM 6 24173 MINT IN ORIGINAL BOX
Lionel No 462 DERRICK PLATFORM 6 24173 MINT IN ORIGINAL BOX
$60.00
Time Remaining: 2d 7h 9m
Buy It Now for only: $80.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: 2d 7h 28m
Buy It Now for only: $11.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: 2d 13h 6m
Buy It Now for only: $241.00

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
$69.00
Time Remaining: 2d 13h 17m

LIONEL OPERATING OIL DERRICK 6 12848  PUMPER
LIONEL OPERATING OIL DERRICK 6 12848 PUMPER
$79.95
Time Remaining: 2d 16h 30m
Buy It Now for only: $79.95

NEW LIONEL 12902 OPERATING MARATHON OIL DERRICK ACCESSORY NEW S1
NEW LIONEL 12902 OPERATING MARATHON OIL DERRICK ACCESSORY NEW S1
$124.95
Time Remaining: 2d 17h 18m
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: 2d 17h 20m
Buy It Now for only: $1,550.00

LIONEL 26845 SOUTHERN FLAT CAT WITH DERRICK IN OB
LIONEL 26845 SOUTHERN FLAT CAT WITH DERRICK IN OB
$29.99
Time Remaining: 2d 19h 21m

Vintage Lionel O Scale Getty Oil Derrick
Vintage Lionel O Scale Getty Oil Derrick
$9.75 (1 Bid)
Time Remaining: 2d 20h 6m

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: 2d 20h 58m
Buy It Now for only: $300.00

462 DERRICK PLATFORM  LIO24173
462 DERRICK PLATFORM LIO24173
$75.00
Time Remaining: 3d 5h 25m
Buy It Now for only: $75.00

LIONEL  462 Derrick Platform o gauge train manual operating 6 24173 NIB
LIONEL 462 Derrick Platform o gauge train manual operating 6 24173 NIB
$67.99
Time Remaining: 3d 11h 17m

Lionel 12902 RARE Marathon Oil Derrick MOB
Lionel 12902 RARE Marathon Oil Derrick MOB
$79.95
Time Remaining: 3d 11h 32m

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: 3d 15h 9m
Buy It Now for only: $49.99

Brand New Never used Lionel 2305 Oil Derrick and Pump MINT
Brand New Never used Lionel 2305 Oil Derrick and Pump MINT
$23.01 (7 Bids)
Time Remaining: 3d 18h 31m

Lionel 6 36872 Missouri Kansas Texas MKT Derrick Flat Car
Lionel 6 36872 Missouri Kansas Texas MKT Derrick Flat Car
$13.95
Time Remaining: 3d 18h 33m

Lionel 6 37013 Boy Scouts Of America Derrick Flat Car
Lionel 6 37013 Boy Scouts Of America Derrick Flat Car
$17.95
Time Remaining: 3d 18h 46m

455 Lionel Sunoco Oil Derrick  Pump built 1952 54 O Gauge Very Good Condition
455 Lionel Sunoco Oil Derrick Pump built 1952 54 O Gauge Very Good Condition
$52.99 (2 Bids)
Time Remaining: 3d 20h 44m

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: 4d 5h 50m

Lionel Lion Oil Derrick 6 14153
Lionel Lion Oil Derrick 6 14153
$155.00
Time Remaining: 4d 11h 39m

LIONEL OIL DERRICK 2305 NEW IN BOX NEVER USED WITH INSTRUCTIONS
LIONEL OIL DERRICK 2305 NEW IN BOX NEVER USED WITH INSTRUCTIONS
$11.61 (5 Bids)
Time Remaining: 4d 12h 40m

Lionel 2305 Oil Derrick and Pump New
Lionel 2305 Oil Derrick and Pump New
$100.00
Time Remaining: 4d 13h 19m

Lionel Operating Lion Oil Derrick 6 14153 Animated O 027 Gauge C 8 LN
Lionel Operating Lion Oil Derrick 6 14153 Animated O 027 Gauge C 8 LN
$59.99
Time Remaining: 4d 15h 24m
Buy It Now for only: $77.99

LIONEL OPERATING OIL DERRICK 6 12848
LIONEL OPERATING OIL DERRICK 6 12848
$75.00
Time Remaining: 4d 18h 26m
Buy It Now for only: $75.00

LIONEL O SCALE CNW DERRICK CAR ROAD w WORKING CRANE 9236 VERY NICE
LIONEL O SCALE CNW DERRICK CAR ROAD w WORKING CRANE 9236 VERY NICE
$14.95
Time Remaining: 4d 19h 45m
Buy It Now for only: $21.50

Lionel Oil Derrick GREY RIGGING BLUE BASE
Lionel Oil Derrick GREY RIGGING BLUE BASE
$35.00
Time Remaining: 5d 6h 9m

LIONEL 12902 OPERATING MARATHON OIL DERRICK ACCESSORY
LIONEL 12902 OPERATING MARATHON OIL DERRICK ACCESSORY
$89.00
Time Remaining: 5d 10h 53m

ORIGINAL POSTWAR LIONEL NO 6670 DERRICK BOOM CRANE CAR FROM LATE 1950S IN OB
ORIGINAL POSTWAR LIONEL NO 6670 DERRICK BOOM CRANE CAR FROM LATE 1950S IN OB
$175.00
Time Remaining: 5d 17h 5m
Buy It Now for only: $175.00

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: 5d 18h 58m

LIONEL 12902 MARATHON OIL DERRICK ACCESSORY BRAND NEW
LIONEL 12902 MARATHON OIL DERRICK ACCESSORY BRAND NEW
$89.00
Time Remaining: 5d 20h 36m
Buy It Now for only: $89.00

LIONEL 12902 OPERATING MARATHON OIL DERRICK ACCESSORY
LIONEL 12902 OPERATING MARATHON OIL DERRICK ACCESSORY
$125.00
Time Remaining: 6d 7h 57m
Buy It Now for only: $125.00

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

LIONEL TRAINS PW 455 OPERATING OIL DERRICK NEW OIL DRUMS  SUNOCO SIGN WORKS
LIONEL TRAINS PW 455 OPERATING OIL DERRICK NEW OIL DRUMS SUNOCO SIGN WORKS
$99.95
Time Remaining: 6d 11h 12m

Lionel Postwar Lionel 462 Derrick Platform
Lionel Postwar Lionel 462 Derrick Platform
$55.00
Time Remaining: 6d 13h 42m
Buy It Now for only: $75.00

LIONEL LIONEL OIL COMPANY DERRICK  12848
LIONEL LIONEL OIL COMPANY DERRICK 12848
$79.68
Time Remaining: 6d 15h 16m
Buy It Now for only: $79.68

VTG No 455 Lionel Train Oil Derrick and Pumper Made in USA 6 2305 1981 BOX 0 027
VTG No 455 Lionel Train Oil Derrick and Pumper Made in USA 6 2305 1981 BOX 0 027
$39.99
Time Remaining: 6d 17h 37m

Lionel postwar 6670 derrick flatcar FREE US shipping
Lionel postwar 6670 derrick flatcar FREE US shipping
$85.00
Time Remaining: 6d 17h 59m
Buy It Now for only: $85.00

Lionel 455 Oil Derrick and Pumper
Lionel 455 Oil Derrick and Pumper
$9.99
Time Remaining: 6d 18h 31m

LIONEL 12848 OPERATING OIL DERRICK MINT UNUSED BOXED
LIONEL 12848 OPERATING OIL DERRICK MINT UNUSED BOXED
$88.99
Time Remaining: 6d 18h 35m
Buy It Now for only: $88.99

VERY SCARCE 6670 DERRICK CAR w 6670 to the RIGHT
VERY SCARCE 6670 DERRICK CAR w 6670 to the RIGHT
$9.99
Time Remaining: 6d 18h 36m

Vintage No 455 Lionel Train Oil Derrick And Pumper
Vintage No 455 Lionel Train Oil Derrick And Pumper
$48.00
Time Remaining: 6d 18h 54m

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: 6d 23h 15m

462 DERRICK PLATFORM LIONEL 24173
462 DERRICK PLATFORM LIONEL 24173
$70.00
Time Remaining: 7d 6h 51m
Buy It Now for only: $70.00

Lionel 12848 Red Gray Oil Derrick MINT NOS
Lionel 12848 Red Gray Oil Derrick MINT NOS
$75.00
Time Remaining: 7d 9h 35m
Buy It Now for only: $75.00

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

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

Lionel 12902 Marathon Oil Derrick MINT C10
Lionel 12902 Marathon Oil Derrick MINT C10
$115.00
Time Remaining: 7d 14h 10m
Buy It Now for only: $115.00

Lionel 455 Oil Derrick
Lionel 455 Oil Derrick
$175.00
Time Remaining: 8d 9h 25m
Buy It Now for only: $175.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: 8d 11h 39m
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: 8d 12h 39m
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: 8d 14h 7m
Buy It Now for only: $7.25

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

LIONEL 455 OIL DERRICK
LIONEL 455 OIL DERRICK
$75.00
Time Remaining: 9d 3h 19m
Buy It Now for only: $75.00

LIONEL Erie Lackawanna Derrick Car 6 37053
LIONEL Erie Lackawanna Derrick Car 6 37053
$29.99
Time Remaining: 9d 19h 58m
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
$34.84
Time Remaining: 9d 22h 14m
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: 9d 22h 26m
Buy It Now for only: $78.84