TheSports.org
All sports Site
United States - St. Louis
Saint Louis University is a basketball team from United States, based in St. Louis. St. Louis Billikens plays their home games in the Chaifetz Arena.