Magazine
John Hill | 12.03.2025
Norman Foster speaks in a short film about his firm's design of a proposed 100,000-seat stadium for Manchester United — a huge tent-like structure that would enclose “arguably the largest public space in the world.”