Esmil Rogers was traded 1 time:

Acquired: $0.00 - Sent: $6,514,333.00 = $-6,514,333.00
Acquired: 990 G - Sent: 256 G = 734 Games
Acquired: 3490 PA - Sent: 719 PA = 2771 Plate Appearances
Acquired: 140.0 - Sent: 475.0 = -335.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.