Team Liquid has struck a major sponsorship deal with Twitch. The deal puts Twitch in charge of seeking sponsors and partnerships with Team Liquid. This means you will have to go through Twitch if you want to partner with Team Liquid. if you want to partner up with Liquid you have to go through Twitch.
Source: Esports Observer
Photo by Jeff Vinnick/Getty Images