Venue News: NFL Nears Approval for Proposed Santa Clara Stadium Financing
Within three weeks, the NFL could approve the financing for the San Francisco 49ers’ planned stadium in Santa Clara, CA — including providing up to $200 million in funding grants […] More