Planners announce open-air, riverfront NFL stadium

The facility would feature 64,000 seats, with 7,500 club seats. Financing would involve public and private money, as well as seat licenses paid by fans.