Glenallen Hill was traded 4 times:

Acquired: $0.00 - Sent: $7,815,000.00 = $-7,815,000.00
Acquired: 2301 G - Sent: 2901 G = -600 Games
Acquired: 7682 - Sent: 8386 = -704 Plate Appearances
Acquired: 2653.0 - Sent: 1653.0 = 1000.0 Innings Pitched
Acquired: $0.00 - Sent: $975,000.00 = $-975,000.00
Acquired: 70 G - Sent: 331 G = -261 Games
Acquired: 205 - Sent: 993 = -788 Plate Appearances
Acquired: 0.0 - Sent: 0.0 = 0.0 Innings Pitched
Acquired: $0.00 - Sent: $2,165,000.00 = $-2,165,000.00
Acquired: 233 G - Sent: 125 G = 108 Games
Acquired: 800 PA - Sent: 216 PA = 584 Plate Appearances
Acquired: 74.0 - Sent: 101.0 = -27.0 Innings Pitched
Acquired: $0.00 - Sent: $6,000,000.00 = $-6,000,000.00
Acquired: 179 G - Sent: 46 G = 133 Games
Acquired: 0 - Sent: 84 = -84 Plate Appearances
Acquired: 789.0 - Sent: 184.0 = 605.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.