The biggest World Cup ever takes place this summer in North America, with a mammoth 104 matches between June 11 and July 17.