That's a terrible argument. As previously stated, Sandoval's offense had declined for three straight years, he was coming off a terrible start the prior season, the Giants had publicly declared their dissapointment with his inability to control his weight. The fact that he was 28 does not matter. You're kidding yourself by saying it wasn't easy to foresee Sandoval being a bust. You're contradicting yourself by saying it wasn't easy to see him being a bust but a mild dropoff could be expected in the same breath, as he was coming a 3 WAR season that was fueled by defense and positional value. There were better options without all of the question marks.Hanging your hat on the size of Price's contracts is also not an honest take on the issue. Panda's a middling player who regressed into absolute suck being paid All-Star money. Price is a bonafied top-10 SP.
You need to have the ability to be objective here. Sandoval's signing was terrible before they signed it, when they signed it, and in hindsight.