See: Barry Zito
That's where the bar is set. I love Buehrle and it will break my heart to see him go, but Zito's contract is ALREADY an albatross for the Giants. Buehrle may be a better pitcher, but this is very similar to what he will be seeking. I dont care how great of a guy he is, it's a potentially crippling move that is historically unsuccessful.