Report: ESPN will assume lease at NFLN's 75,000-square-foot L.A. studio

Science

Report: Espn Will Assume Lease At Nfln's 75,000-Square-Foot L.a. Studio

By NBC Sports

The “non-binding” agreement between the NFL and ESPN will eventually bind ESPN to a significant expense. Via Ryan Glasspiegel of FrontOfficeSports.com, ESPN will assume the lease for NFL Network’s 75,000-square-foot studio near SoFi Stadium. The dura ...Read more