Christian Petersen/Getty Images
There were mixed feelings when the Giants acquired Carlos Beltran this season. Some loved it because Beltran is a professional hitter and gave us a solid force to fill the void left by Posey's injury and Huff's lack of productivity. Others believed giving up Zach Wheeler, our top pitching prospect, was a bit much for a player who could possibly only play for our team for a two-month period. In the end, Beltran performed well for the Giants, finishing up his stint hitting .323 with 7 HR and 18 RBI in just 167 AB.
Many people associate Beltran with the Giants' collapse for Beltran's lack of hitting immediately following his joining of the team and his subsequent wrist injury that saw him venture to the disabled list. In reality, this was not a fair judgment, as the Giants had numerous other issues.
Beltran has lost much of his value that made him one of the most coveted free agents in recent memory. He no longer steals bases or plays center field (a position of great need for the Giants). However, as he showed during his stint with the Giants, he can still be a .300+ hitter, still hit for a decent amount of power (even in cavernous AT&T Park), and still solidify the middle of the Giants' lineup.
This all sounds reasonable, but at what cost? Beltran's agent is unfortunately Scott Boras, who will most likely extort whatever team he ends up on. In reality, I see no way of Beltran signing with the Giants.