Evan Longoria
Debuted in 2008
San Francisco Giants
2017
Total transactions: 1
5.04 WAR | 141 Runs
View TreeSan Francisco Giants
2017
Total transactions: 1
5.04 WAR | 141 Runs
View TreeTampa Bay Rays
2017-2019
Total transactions: 3
-7.31 WAR | -177 Runs
View Tree