Boards
NFL this weekend at Wembley
Yay or nay? I'm going for a big fat juicy YAY
Although it must suck to be a Dolphins fan, what with losing a home game n'all
Any chance of Premiership games being taken abroad in the near future? That'd be pretty shit. But also kinda cool, in a novel kinda way