Thought I'd link to this article if only as an excuse to shoehorn a Clash reference onto the site!
Actually, I seem to recall some talk a few years ago that a couple of games in this World Cup were going to be played in Florida.
My recollection is that the USACA were very bullish about the whole idea, though 'bullish' is something of a default position when it comes to US spokemen for most things. There was talk of 20/30,000 attendances, purpose built stadiums and so on.
Anyone else remember this?
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment