GABE’S TAKES: Hey, Saint Louis University, what the hell is a Billiken?
Saint Louis University is a private Jesuit research university with campuses in St. Louis, Mo., and Madrid, Spain. Founded in 1818 by Louis Guillaume Valentin Dubourg, it is the oldest ...