Financing a new NFL stadium in STL

Video Details

Dave Peacock breaks down the cost of building a new NFL stadium in downtown St. Louis.