James McFadden’s winning goal in the recent France – Scotland match is to be permanently commemorated in the Scottish Football Museum at Hampden Park. Reports say that the Everton striker, now occsionally referred to as ‘God’, is to unveil a giant photograph of his 63rd minute goal against the World Cup runners-up. When this will take place, I haven’t seen a date. Probably because thousands would show up.

