It appears as though the Cubs have signed Jason Heyward.
Multiple sources indicate Heyward has indeed chosen Cubs over Cards, Nats.
— Gordon Wittenmyer (@GDubCub) December 11, 2015
And from Heyman.
Cubs get heyward
— Jon Heyman (@JonHeymanCBS) December 11, 2015
Wow. That's so awesome. More to come.
Though the signing is not yet confirmed by the Cubs, the contract is reported to be only 8 years and $184 million. I thought for sure he'd get over $200 million and $250 million wouldn't have surprised me. It does reportedly include an opt-out clause after the 3rd year and possibly another opt-out at a later date. Opt-outs have kind of become the norm for large contracts so that's just how it goes. The Cubs have Heyward for his prime and that's what matters. If they want or need to renegotiate in a few years, they can do that with even more money on the way with a new tv contract.
UPDATE: Ken Rosenthal reported that he can opt out after the 3rd or 4th year if he meets certain number of plate appearances.