As you all know, The NFL debut in London was this Sunday. http://uk.news.yahoo.com/afp/20071028/tuk-amfoot-nfl-dolphins-giants-b5b5cc4_2.html
Apparently, there was a great turn out of 80,000+ people at Wembley.
What do yall think? Will football catch on in Europe? Those of you who are British, do you think it went well?