Appreciate that Silverlakes is looking for all the money they can get.
Silverlakes and the Legends FC have a relationship because the Silverlakes manager is also the Legends FC director.
Legends FC is one of the founding members of SCDSL.
SCDSL has a pricey contract with Silverlakes for fields and needs to fill its fields, the Discovery league fulfills that need. There is nothing wrong with a League having a contract for fields, Presidio and CSL do it as well.
This is appears to be a play by Silverlakes and not SCDSL/Discovery league from what I can tell. That said, when the Discovery League was announced there was a bullet point that said the Discovery league would provide filming for a fee ... so maybe SCDSL has some skin in the game. In any case its crap. Boo on Silverlakes and SCDSL if this is either one's policy.
The video company simply provides a Certificate of Insurance naming the gaming league and the venue as additional insured if liability is a concern ... happens all the time and is easy.