The prospects of a Major League Soccer franchise ever calling St. Louis home appeared to have died two years ago when voters turned down the use of a business tax to finance a new downtown stadium. Then a new potential ownership group came along. Led by members of the founding family of car rental giant Enterprise, the city began to work anew last fall on its pitch for a professional soccer team.Read more on NewsOK.com