>>103691059
Depends on where these sponsors come from, if it's from vershion or twitch's own system then yes, but she's been showing off her YouTube metrics which apparently have gone a long way for her
Also the youtube ads have been so good that she's reconsidered her preference for twitch