Greinke is turning 32 that might fit right in with our 5 year policy....no way he gets a seven year deal. And thats if he would play for the Jays.
I would sooner have Greinke for 5 than Price for 7.
And Heyward, he will get alot. At least 150 million. Not alot of guys with a career WAR over 29 at age 25.