With a mostly privately funded stadium being proposed to lure Major League Soccer to St. Louis, David Nicklaus and Jim Gallagher discuss what kind of deal taxpayers are getting. They conclude that the city is taking on some risk, but that it's better than most stadium deals.