BusinessTottenham Stadium Economics: How NFL Financed, Inspired the VenueLONDON—As he begins the process of designing a new $3.8 billion stadium in Washington D.C., Commanders owner Josh Harris is touring other NFL venues...Jeff Goldberg3 hours ago