Hey,
I'm new to this board. Been to Saint Louis a couple of times, but never visited the University.
I'm from Omaha, Nebraska. Yes... husker country!
started liking STLU when they made it into the regionals in baseball a couple weeks ago, only to be eliminated quickly.
Anyway my question is... what is a billiken?