Hector Cruz was traded 4 times:

Acquired: $0.00 - Sent: $3,088,333.00 = $-3,088,333.00
Acquired: 6831 G - Sent: 6545 G = 286 Games
Acquired: 23937 PA - Sent: 19278 PA = 4659 Plate Appearances
Acquired: 3716.0 - Sent: 8051.0 = -4335.0 Innings Pitched
Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 367 G - Sent: 106 G = 261 Games
Acquired: 237 - Sent: 248 = -11 Plate Appearances
Acquired: 1587.0 - Sent: 65.0 = 1522.0 Innings Pitched
Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 60 G - Sent: 126 G = -66 Games
Acquired: 3 - Sent: 298 = -295 Plate Appearances
Acquired: 138.0 - Sent: 0.0 = 138.0 Innings Pitched
Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 175 G - Sent: 88 G = 87 Games
Acquired: 252 PA - Sent: 175 PA = 77 Plate Appearances
Acquired: 269.0 - Sent: 0.0 = 269.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.