Barkley said:

Now the rumour is that him and ninja are going to be exclusive to a new game streaming service run by spotify. That he was banned because he was trying to get other twitch streamers onboard. Make more sense than the wife cheating thing, but still might be BS.

That it does.

I also saw this, but I think it's a joke that I'm not getting.