As part of the $1.5 billion deal, South Park creators have agreed to produce 10 episodes a year.