I want another team to support!
I’m currently watching the Saints vs Chargers game at wembley and there is deffinetly enough interest in the UK to justify having a team of our own. I loved going to watch the Scottish Claymores up until they shut down due to lack of interest in October 2004.
I’d love for them to start up again or even if we creasted a team for the UK as a whole rather than just Scotland I’d be fine with that! (rather have the claymores though ;))
Any Brits here who agree? (I seem to be the only Scot on this site!)