Mark Teahen was traded 3 times:

Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 62 G - Sent: 770 G = -708 Games
Acquired: 0 - Sent: 2737 = -2737 Plate Appearances
Acquired: 198.0 - Sent: 839.0 = -641.0 Innings Pitched
Acquired: $0.00 - Sent: $3,575,000.00 = $-3,575,000.00
Acquired: 345 G - Sent: 128 G = 217 Games
Acquired: 1174 PA - Sent: 392 PA = 782 Plate Appearances
Acquired: 0.0 - Sent: 0.0 = 0.0 Innings Pitched
Acquired: $0.00 - Sent: $13,500,000.00 = $-13,500,000.00
Acquired: 232 G - Sent: 103 G = 129 Games
Acquired: 344 PA - Sent: 66 PA = 278 Plate Appearances
Acquired: 625.0 - Sent: 233.0 = 392.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.