Originally Posted by Arkansas
As far as Arkansas, he has come outta hiding and is now the mascot for the Northwest Arkansas Naturals (aka Strike)
He must have a brother in Seattle, Squatch is the mascot for the Sonics for some reason. He lives in the scoreboard at Key Arena and rappels down to the court before tipoff. He will be moving to Oklahoma City soon though...