Nathan Karns was traded 3 times:

Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 445 G - Sent: 467 G = -22 Games
Acquired: 658 PA - Sent: 8 PA = 650 Plate Appearances
Acquired: 383.0 - Sent: 1175.0 = -792.0 Innings Pitched
Acquired: $0.00 - Sent: $508,800.00 = $-508,800.00
Acquired: 941 G - Sent: 74 G = 867 Games
Acquired: 3307 PA - Sent: 124 PA = 3183 Plate Appearances
Acquired: 211.0 - Sent: 283.0 = -72.0 Innings Pitched
Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 111 G - Sent: 9 G = 102 Games
Acquired: 390 PA - Sent: 0 PA = 390 Plate Appearances
Acquired: 0.0 - Sent: 136.0 = -136.0 Innings Pitched
Transactions current as of 2021 season. See an issue with this player? Please report it.

Transaction and player information was obtained from Retrosheet.

View the site on Github.