Source close to stadium deal: Bills propose 60,000-seat open-air stadium worth $1.4 billion by 2027
‘The stadium is expected to be a 60,000-seat open-air stadium, but the source says most of the seats will be covered from the elements. Highmark Stadium’s current capacity is around 70,000.’