Terry Kennedy was traded 3 times:

Acquired: $0.00 - Sent: $1,533,333.00 = $-1,533,333.00
Acquired: 4672 G - Sent: 5529 G = -857 Games
Acquired: 15777 - Sent: 17066 = -1289 Plate Appearances
Acquired: 3025.0 - Sent: 5912.0 = -2887.0 Innings Pitched
Acquired: $0.00 - Sent: $1,525,000.00 = $-1,525,000.00
Acquired: 244 G - Sent: 682 G = -438 Games
Acquired: 162 - Sent: 834 = -672 Plate Appearances
Acquired: 484.0 - Sent: 3461.0 = -2977.0 Innings Pitched
Acquired: $0.00 - Sent: $650,000.00 = $-650,000.00
Acquired: 305 G - Sent: 333 G = -28 Games
Acquired: 864 - Sent: 995 = -131 Plate Appearances
Acquired: 268.0 - Sent: 0.0 = 268.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.