Spirit of Football was founded to promote the legend of The Ball, football's equivalent to the Olympic Torch. Every four years, The Ball kicks off from Battersea Park in London – where the first official game of football took place – and travels to the World Cup, uniting people around a common call to action: “One Ball, One World”