If you are planning on going to BlizzCon 2017, mark the dates April 5th and 8th of your calendar because that's when the tickets will go on sale, and as you might know, they go fast. The tickets will cost $199 (plus taxes and fees, of course) and will allow you to enjoy two days of all kinds of Blizzard gaming. The tickets also get you the BlizzCon Goody Bag, which is a pretty big box of all kinds of stuff if it's anything like last year. BlizzCon 2017 will take place on November 3th and 4th in Anaheim, CA, and if you can attend and have the money to do so, you should. There will also be a benefit dinner on November 2nd in support of Children's Hospital of Orange County, but that will set you back $750.
As is always the case, BlizzCon 2017 will host all kinds of Hearthstone [Free] tournaments and finals. I was there during the Hearthstone finals at last year's BlizzCon, and it was a lot of fun to see the whole thing live. So, if you want to get your hand on a ticket, get ready for April 5th and 8th.