Gotta stream 'em all!
http://www.nintendoworldreport.com/news/37622/pokemon-streaming-us-national-championships-via-twitch
From July 4 through July 6, the Pokémon US National Championships, being held in Indianapolis, will be livestreamed via Twitch.
The stream sessions will cover both Pokémon X & Y, and trading card game matches. Swiss rounds stream on July 5, while top-cut matches and the finals will be streamed July 6. The schedule is as follows, but is subject to change:
In addition, all attendees who bring their 3DS system with their copy of Pokémon X or Y can receive a Lv. 50 Shiny Mamoswine. Full details of the event can be found here.