Come Saturday night, Penn State football (11-1, 8-1 Big Ten) will travel to Lucas Oil Stadium in Indianapolis to face No ... mascots in college sports, but where does it come from? What makes a ...
DETROIT (WXYZ) — As the Detroit Lions as an NFL team was born in 1934, so was their mascot Bubbles the Lion. The man under the suit was Moon Baker. According to his ...