Caster that got fired by Blizzard in tears over the situation

The caster's name is M.Yee. He has worked very hard to get to where he is today. He is mainly an Overwatch caster who also casts Hearthstone and World of Warcraft - Very talented and the Hearthstone Twitch stream's audience absolutely loves him.

In the video he said that he prepared a ton for this weekend's Overwatch Pacific Showdown (as well as the Hearthstone Grandmasters Playoffs, needless to say) but it seems like he will not be casting Overwatch anymore either. He finds the situation very sad; years of cultivating his passion and hard work may just be gone in vain.