I hope the Giants don't pick him up. I'd rather see them go after Reyes.
But if they do trade for Beltran I will be pissed if they sign him for a multi-year contract. Rent him for the rest of the year, then let another team sign him so the Giants can get the other teams 1st round draft pick.