Nolan is an amazing player, but I seriously doubt that the Rockies will ever pony up 10 YEARS/$300 million for any player.  Right now Nolan is 26 (Birth Date: April 16, 1991) and depending upon when he is signed to an extension if it is for 10 years then he will be 36-37 at the end of that deal.

It is also very likely that Nolan's offensive production will begin to fall off around 31-32 years of age so you would be paying the final 4 years at a premium price for less than premium performance.  Didn't the Rockies already go through something similar to this with Tulo?

Nolan is contractually tied to the Rockies through the end of the 2019 season and if they cannot sign him to a reasonable contract extension prior to that point they will likely look to see what type of a prospect haul that he would bring in a potential blockbuster trade.

I don't want the Rockies to lose Nolan, but I don't want them saddled with a franchise crippling contract either.