Details on New Teen Wolf Season 3 Alpha

Season 3 of Teen Wolf is a long ways away, but casting news and spoilers are rushing in – like news on the new werewolf alpha in town. Gideon Emery, who can currently be seen as Booth on ABC’s “Last Resort,” has been cast in a villainess new role. Emery will play Deucalion, the leader…