Board Thread:False Info and Speculative Discussion/@comment-24732895-20140812060345/@comment-3427796-20140826204628

I know. But they don't have to be super powerful. I'm sure Deucalion could take Scott. I mean it's "THE DEMON WOLF!!!!!!" Hes by far the most powerful villain seen on the show. Maybe he'll come back and help Peter get rid of Scott.