I actually don't surprise to hear Garcia goes to Mets. For Garcia, Mets is a better choice than Yankees if you put yourself in Garcia's shoes. At this point of his career, it's better for me to choose national team instead of American league East team. Yankees also have a deeper rotation than Mets, so Garcia will have better chances to break into Mets' team.
I sense Yankees rather spend money on someone who is more guaranteed to put up good performance. If Yankees still want to upgrade their starters and relief pitchers, there are still pretty decent ones out there in the free agent market. We don't have to spend tons of money on someone may not be healthy at all. It seems the deal is a minor league team with potential 8-9 million. Of course, if we sign him, we would be happy he can reach those incentives. It all depends on how much guaranteed money he gets. Let us wait and see the details of the deal before jumping on the conclusion. Keep in mind one thing. Yankees tends not to give out incentives too often. Anyway, I won't lose any sleep for Garcia.