NFL Comes To London 3. October 2013 sdDnnVanmAdmin (0) At the end of last month American Football fans here in the UK got quite excited, with most of us not realising that the NFL had come to London. Fans packed into Trafalgar Square to watch on big screens while a sold out Wembley stadium held the 83,000 roaring fans resulting in a Superbowl atmosphere... [More]