All the years that have passed since those red shirts on a summer’s day at a Wembley Stadium that no longer exists – the ...