St. Louis has reposition itself as a destination city for leagues (Major League Soccer, XFL, NHL) and event rights holders (SEC, PGA of America, NCAA, U.S. Gymnastics) to host franchises and marquee sporting events. White knights, strong leadership, renovated sports facilities are a big reason why.