The smart play for them is to re-sign Sam and hold onto JJ as backup for the next two years. If Sam continues to play at this level, then pick up JJ's 5th year option and trade him. If Sam really balls out next year, then they can trade JJ a year earlier. Whereas if Sam gets hurt or regresses, they'll still have JJ.