On Scott McCall

Warning: Contains spoilers for pretty much all seasons. Mirror, Mirror, on the wall, whom do I wish to punch most of all? The lead character of MTVs  Teen Wolf, of course, Scott McCall. Throughout this show it has been more and more evident that if ever someone deserved the title …