Football is the world's most beloved sport, boasting a global following of over 1.5 billion fans. There have been only 8 countries to have achieved the prestigious title of World Cup champions since the inception of the world’s largest sporting competition in 1930 - with Brazil leading the way with 5 glorious titles! This makes them the most successful team ever! Show your support and pick up some exclusive football merchandise, with jackets, caps, t-shirts, and more available from the N1Fan Store today!