Harold Baines was traded 6 times:

Acquired: $0.00 - Sent: $22,245,000.00 = $-22,245,000.00
Acquired: 2464 G - Sent: 3028 G = -564 Games
Acquired: 4720 - Sent: 8796 = -4076 Plate Appearances
Acquired: 6620.0 - Sent: 3081.0 = 3539.0 Innings Pitched
Acquired: $0.00 - Sent: $1,143,539.00 = $-1,143,539.00
Acquired: 30 G - Sent: 313 G = -283 Games
Acquired: 0 - Sent: 1227 = -1227 Plate Appearances
Acquired: 327.0 - Sent: 0.0 = 327.0 Innings Pitched
Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 13 G - Sent: 666 G = -653 Games
Acquired: 0 - Sent: 2415 = -2415 Plate Appearances
Acquired: 177.0 - Sent: 0.0 = 177.0 Innings Pitched
Acquired: $0.00 - Sent: $1,925,000.00 = $-1,925,000.00
Acquired: 0 G - Sent: 327 G = -327 Games
Acquired: 0 - Sent: 1119 = -1119 Plate Appearances
Acquired: 0.0 - Sent: 0.0 = 0.0 Innings Pitched
Acquired: $0.00 - Sent: $1,730,000.00 = $-1,730,000.00
Acquired: 0 G - Sent: 28 G = -28 Games
Acquired: 0 - Sent: 96 = -96 Plate Appearances
Acquired: 0.0 - Sent: 0.0 = 0.0 Innings Pitched
Acquired: $0.00 - Sent: $6,600,000.00 = $-6,600,000.00
Acquired: 312 G - Sent: 100 G = 212 Games
Acquired: 1036 PA - Sent: 320 PA = 716 Plate Appearances
Acquired: 0.0 - Sent: 0.0 = 0.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.