As you likely know by now the Miami Marlins signed Jose Reyes to be their shortstop. Reyes, was never seriously thought to be on the Giants radar, despite the fact that he is a fantastic shortstop, a position that was a black hole last year, and has game changing speed, something else that the Giants lacked.
The main reason, the Giants were never linked to Reyes was because the Giants likely weren’t going to raise payroll enough to make him fit. However, I suggested that if the Giants backload the contract like the Nationals did with Jayson Werth, then he could have fit into the payroll. What happened? Well the Marlins really backloaded the contract as Reyes will be making slightly more than Javier Lopez and Jeremy Affeldt next year. While a long term contract and Reyes’ injury history may prove to be risky, the Giants window of opportunity is fairly limited given that Tim Lincecum and Matt Cain are near the end of their contracts and are getting expensive. Combine that with a weak farm system and it’s tough to see where the future offensive upside will come from as well as the volatility of all pitchers. The Giants should have been aggressive and attempted to add one of the most exciting players and best fits for the team to help them get closer to making another playoff appearance. Instead they basically were just treading water.
While I am not surprised, but I am disappointed. And with the Angel Pagan trade, making the outfield “set” there is basically no chance that Carlos Beltran returns, despite his market being slow to develop. Really the Giants have had opportunities to improve the offense this offseason, but the combination of their payroll limitations and trade targets have led them to acquire guys with modest upsides who aren’t clear upgrades over the in house options. Combine that with the way they handled their top offensive prospect last year and this offseason looks very underwhelming.