Twenty four teams are ready to fight for the championship at the FIFA Women's World Cup. This year's action kicks off at the 'Parc des Princes' in Paris, and will be pretty much non-stop for the next 2 weeks. Here's everything you need to know to make sure you don't miss any games.FIFA Women's World Cup TV Schedule.