Aaron Cunningham was traded 4 times:

Acquired: $0.00 - Sent: $396,000.00 = $-396,000.00
Acquired: 97 G - Sent: 495 G = -398 Games
Acquired: 356 PA - Sent: 49 PA = 307 Plate Appearances
Acquired: 0.0 - Sent: 721.0 = -721.0 Innings Pitched
Acquired: $0.00 - Sent: $14,741,000.00 = $-14,741,000.00
Acquired: 1190 G - Sent: 855 G = 335 Games
Acquired: 2038 PA - Sent: 1319 PA = 719 Plate Appearances
Acquired: 6326.0 - Sent: 6760.0 = -434.0 Innings Pitched
Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 624 G - Sent: 209 G = 415 Games
Acquired: 2066 PA - Sent: 584 PA = 1482 Plate Appearances
Acquired: 0.0 - Sent: 0.0 = 0.0 Innings Pitched
Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 34 G - Sent: 82 G = -48 Games
Acquired: 1 - Sent: 109 = -108 Plate Appearances
Acquired: 54.0 - Sent: 34.0 = 20.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.