It's very possible that your Barcelona shirt was printed in '88. The Olympic Committee picks the host city 4-7 years in advance. Barcelona probably already had their logo design before '88. Once you know your city is getting the games, there's no reason not to start screen printing years in advance.