After the amusing thread about Oregon meeting Purdue Pete I was thinking about who has the creepiest mascot. I still think Purdue Pete wins for me, but there are others as well.
For me 2nd place goes to Notre Dame's leprechaun dude.
Oklahoma State's Pistol Pete has to be up there too. Beware mascots named Pete.
That red blob from Western Kentucky. I have no idea what it is.
Who are yours?