Board Thread:Questions and Answers/@comment-1362555-20140519102441/@comment-4783859-20140621162637

LeoLeader wrote: You know, on the 19th episode, the Wrath of Tigerclaw, the voice for Leonardo was Jason Biggs. So actually, he hasn't been gone since January, since the episode came out on May.

The episodes for S2 were possibly finished about half a year ago, I'm pretty sure they are already doing animations for S3, because in such a big production you always need to be one step ahead. They probably fired Biggs in the middle of the voice acting progress so they had a few episodes left that Biggs didn't voiced (e.g Pizza Face). So it kinda makes sense now. But they really should have stuck with Catrambone.