He better lose some weight...there is no way he's going to have a great season with that gut bouncing around.
This isn't a case of the Giants thinking "I told you so " as much as it is Pablo realizes what he had now that its gone. In SF cute girls and kids wore Panda hats. In Boston then spit on him. Burn Panda hats in effigy. Lots of "F" ih-gee.
Pablo's agent fed the fire of "They disrespected you" and should have stuck to what was really better for the Panda man in the long run.
The Giants might get him back one day. I hope sooner better then later.