And when it comes to St. Louis, the baseball crazy city ranks high once again.