I'm not going to comment on players leaving or staying, but the concept of "Get to your 2nd contract" has been tracked and proven, on average, to be a horrific gamble. Very, very few players, even 1st round players, improve their standing on their 2nd contract. It's a sleazy agent sales pitch...