Jon Garland was traded 3 times:

Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 114 G - Sent: 261 G = -147 Games
Acquired: 2 - Sent: 25 = -23 Plate Appearances
Acquired: 182.0 - Sent: 4286.0 = -4104.0 Innings Pitched
Acquired: $0.00 - Sent: $23,035,000.00 = $-23,035,000.00
Acquired: 612 G - Sent: 1653 G = -1041 Games
Acquired: 2119 - Sent: 4804 = -2685 Plate Appearances
Acquired: 849.0 - Sent: 2863.0 = -2014.0 Innings Pitched
Acquired: $0.00 - Sent: $6,250,000.00 = $-6,250,000.00
Acquired: 81 G - Sent: 29 G = 52 Games
Acquired: 201 PA - Sent: 29 PA = 172 Plate Appearances
Acquired: 0.0 - Sent: 271.0 = -271.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.