MLB trade rumors: Giants gauging interest in Evan Longoria

Evan Longoria has four years and $72.5 million left on his current contract.

Related Posts