Ken Griffey Jr. was traded 2 times:

Acquired: $0.00 - Sent: $33,352,500.00 = $-33,352,500.00
Acquired: 3730 G - Sent: 4345 G = -615 Games
Acquired: 12979 - Sent: 13706 = -727 Plate Appearances
Acquired: 3175.0 - Sent: 4049.0 = -874.0 Innings Pitched
Acquired: $0.00 - Sent: $8,282,695.00 = $-8,282,695.00
Acquired: 495 G - Sent: 41 G = 454 Games
Acquired: 49 - Sent: 150 = -101 Plate Appearances
Acquired: 721.0 - Sent: 0.0 = 721.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.