England is Always Second-Best

The English will not be amused. Turns out the most recent evidence concerning the origins of football (or ‘soccer’ to us cretins stateside) place the game in Scotland in the 15th century. I’m sure English footy fans will receive this news with their usual grace and charm. Why are the best managers Scottish? Cause they’ve […]

Read more


Recent posts
Recent photos