Where’s Sky Sports when you need it?
January 13th, 2008 at 10:40 pm
There’s something slightly strange about watching football on television in the United States. For a start, you have to tune into a station called the Fox Soccer Channel. I’ve no idea what this ‘soccer’ thing is, but if anybody has got any insight, do let me know. Nevertheless, if you’re separated from your beloved team [...]











