Victor Cruz was traded 4 times:

Acquired: $0.00 - Sent: $1,533,333.00 = $-1,533,333.00
Acquired: 4332 G - Sent: 4492 G = -160 Games
Acquired: 14984 PA - Sent: 13649 PA = 1335 Plate Appearances
Acquired: 4578.0 - Sent: 6531.0 = -1953.0 Innings Pitched
Acquired: $0.00 - Sent: $650,000.00 = $-650,000.00
Acquired: 982 G - Sent: 696 G = 286 Games
Acquired: 3389 PA - Sent: 2252 PA = 1137 Plate Appearances
Acquired: 317.0 - Sent: 494.0 = -177.0 Innings Pitched
Acquired: $0.00 - Sent: $1,767,500.00 = $-1,767,500.00
Acquired: 2690 G - Sent: 1530 G = 1160 Games
Acquired: 9199 PA - Sent: 5654 PA = 3545 Plate Appearances
Acquired: 4370.0 - Sent: 2682.0 = 1688.0 Innings Pitched
Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 3 G - Sent: 18 G = -15 Games
Acquired: 3 PA - Sent: 0 PA = 3 Plate Appearances
Acquired: 0.0 - Sent: 75.0 = -75.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.