The only thing that stings is that Johnson is slated to make 8 million dollars guarenteed I was under the assumption that a one year 6 million guarentee with say 2.5 million in incentives would get the deal done because Johnson is from Walnut Creek he's no longer a 10 million dollar a year pitcher (which he could make with bonus incentives) and the fact that he's 45 led me to believe 6 million dollars is generous enough to grant to a 46 year old pitcher. However, Johnson will undoutebly bring in large streams of revenues from merchandise sales and ticket sales. He will be a huge draw due to the fact that not only is he from nearby Walnut Creek but he also five wins shy of 300 wins in his illustrious hall of fame career and will most likely be pitching his final season all leads me to believe that he could actually come close to paying off his contract.
When it comes down to it, this makes a ton of sense for the Giants, it gives them probably the best rotation in the NL West (future post) and perhaps the entire national league. Johnson is signed to a one year deal and will not block either Alderson, Bumgarner when there ready and propels this team from probable division contender to a team that strikes fear in Tommy Lasorda's heart.