The 2017 Hearthstone Winter Championship is underway, and 16 players are competing for $250,000 and one of four guaranteed spots at this year’s World Championships. One Cinderella story may not only earn a ticket to the ball, but he took out a champ on his way there.Read more...