Price has a shitload of mileage on his arm, is in his 30's, and will get at least a seven year deal starting at $200m.
I don't agree with the way the Jays used him yesterday, but who cares if he leaves after the season? His next contract has very little chance of being worth it for the team that signs him.