The Giants getting Molina is a great deal. They need offense, and he fits that spot. He is a good fielder, and great offensivley for a catcher. Hopefully he can put up a good year and get the Giants contending.
As for Delgado. I wish. He could play time half, and half with Overbay at first, and his power would be an up, glove a down, but still would fit. Too bad, I hear that it is a rumor only. Maybe they can get him though?