Randy Velarde was traded 4 times:

Acquired: $0.00 - Sent: $1,600,000.00 = $-1,600,000.00
Acquired: 1926 G - Sent: 2705 G = -779 Games
Acquired: 5529 - Sent: 10284 = -4755 Plate Appearances
Acquired: 1575.0 - Sent: 1119.0 = 456.0 Innings Pitched
Acquired: $0.00 - Sent: $3,425,000.00 = $-3,425,000.00
Acquired: 402 G - Sent: 273 G = 129 Games
Acquired: 1145 PA - Sent: 988 PA = 157 Plate Appearances
Acquired: 0.0 - Sent: 548.0 = -548.0 Innings Pitched
Acquired: $0.00 - Sent: $3,050,000.00 = $-3,050,000.00
Acquired: 71 G - Sent: 587 G = -516 Games
Acquired: 190 - Sent: 813 = -623 Plate Appearances
Acquired: 326.0 - Sent: 4166.0 = -3840.0 Innings Pitched
Acquired: $0.00 - Sent: $3,150,000.00 = $-3,150,000.00
Acquired: 75 G - Sent: 15 G = 60 Games
Acquired: 0 - Sent: 55 = -55 Plate Appearances
Acquired: 195.0 - Sent: 0.0 = 195.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.