The 2013 Pokémon World Championships took place over the weekend in Vancouver, Canada and the competition results are in. Winners...

View the Full Article