Genesis Cabrera

Debuted in 2019

In ongoing:

TeamLogo

St. Louis Cardinals

2018-2021

Total transactions: 1

-7.74 WAR | -102 Runs

View Tree

Traded from:

TeamLogo

Tampa Bay Rays

2018-2020

Total transactions: 2

-0.07 WAR | -87 Runs

View Tree View Parent Tree