YES!!!! The Marlins finally got it done today, locking up JJ to a 4-year extension worth $39 million. That is right around the same amount that Zack Greinke got the year before he won the Cy Young. I'm pretty sure that JJ was looking for the same kind of deal that Greinke got, so it looks like all sides will be very happy with this deal.
Now the Marlins have Hanley and JJ locked up and can build a team around them, but the important thing is that both of our superstars will be in (Miami) Marlins uniforms when we open the new stadium in 2012. The timing couldn't have been more predictable after the MLB and MLBPA ruled yesterday that the Fish had to spend more $$.