St. Louis is most definitely an amazing sports town. Lived there for 6 years and brought my own fandom, of other teams, with me. Was always impressed with both the organizations and the fans of St. Louis. Great organizations and great fans. Also very welcoming to visiting fans (unless you are a Cubs fan).