The FIFA World Cup, the quadrennial celebration of football excellence, has witnessed the rise and fall of numerous nations vying for the coveted trophy....
France beat the Netherlands 2-1 at the Johan Cruyff Arena at Amsterdam last Friday, to qualify for next summer's European Championship. Les Bleus thus...