Washington State head coach Mike Leach offered his insight on the Pac-12 mascot power rankings. SI Now’s Robin Lundberg and Amy Campbell weigh in on the mascot pecking order.