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