Carlos Gonzalez certainly isn't the player he was in his early 20s, but could he be an upgrade over what the Giants currently have in right field?