Mike Hershberger was traded 2 times:

Acquired: $0.00 - Sent: $554,700.00 = $-554,700.00
Acquired: 4507 G - Sent: 5105 G = -598 Games
Acquired: 13852 PA - Sent: 13275 PA = 577 Plate Appearances
Acquired: 8058.0 - Sent: 11621.0 = -3563.0 Innings Pitched
Acquired: $0.00 - Sent: $270,800.00 = $-270,800.00
Acquired: 1124 G - Sent: 2618 G = -1494 Games
Acquired: 2888 - Sent: 5261 = -2373 Plate Appearances
Acquired: 1098.0 - Sent: 3837.0 = -2739.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.