With the next few weeks set to be loaded with the best of European football, Priyam Marik presents the biggest talking points that will define the destiny of the UEFA European Championship...
On July 5, 1982, at the now demolished Estadio de Sarrià in Barcelona, Brazil and Italy met in the final game of the second group stage of the World Cup...
Recalling a trip that started in Chelsea and Knightsbridge areas of London — the hub for Sloane Rangers, like Diana, the late Princess of Wales — and ended with parmesan madeleines...