TEHRAN – Nov. 29, 1997 is an unforgettable day in the history of Iranian football and is etched in every Iranian football fan’s memory. On that day, millions of Iranian fans poured onto the streets of Tehran to celebrate securing a place at their first FIFA World Cup Finals in 20 years. At the Melbourne […]