Willie Crawford was traded 4 times:

Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 210 G - Sent: 380 G = -170 Games
Acquired: 594 - Sent: 1405 = -811 Plate Appearances
Acquired: 0.0 - Sent: 0.0 = 0.0 Innings Pitched
Acquired: $0.00 - Sent: $3,088,333.00 = $-3,088,333.00
Acquired: 7019 G - Sent: 7281 G = -262 Games
Acquired: 24074 PA - Sent: 19823 PA = 4251 Plate Appearances
Acquired: 4019.0 - Sent: 9920.0 = -5901.0 Innings Pitched
Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 281 G - Sent: 100 G = 181 Games
Acquired: 873 PA - Sent: 275 PA = 598 Plate Appearances
Acquired: 0.0 - Sent: 0.0 = 0.0 Innings Pitched
Acquired: $0.00 - Sent: $705,000.00 = $-705,000.00
Acquired: 1155 G - Sent: 225 G = 930 Games
Acquired: 2964 PA - Sent: 447 PA = 2517 Plate Appearances
Acquired: 408.0 - Sent: 0.0 = 408.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.