FanShot

The Giants aren't going to sign Beltran

11

I believe the title says it all. Not happy, not happy at all.