St. Louis City SC might just be for real. What a start.