I have heard this sung for years at the Valley, home of Charlton Athletic Football Club, as well as by away fans. No change to the words and with no apparent football links or references I've never found out why. Any ideas?