The Teen Wolf news out of SDCC, as released at the panel today, is that season 6 will be the MTV drama’s last. Showrunner Jeff Davis told everyone that the 20-episode order for season 6 will put the show right at 100 episodes, and end with an epic series finale in 2017. Davis said ““I […]