The Good News: At NBC's UpFront to advertisers, NBC President Jeff Zucker said that the network had signed the show for two more seasons, or 50 episodes. YAY! The Potentialy Bad News: Noah Wyle's, who plays John Carter, contract is up for renewal next season. EEK! What if he becomes the next Juliana Margolies and doesn't sign even though he'll no doubt be offered an exorbitant amount of money. I couldn't imagine the show without Carter.