On the anniversary of the 2003 UEFA Cup Final, we look back at how the Spanish papers reported on the game and the 80,000 fans who descended on Seville...
Glasgow Live · May 21, 2020
How the Spanish media reported on Celtic and the ‘green tide’ in Seville in 2003
Continue Reading