Hoards of NFL fans walk up Wembley Way

NFL fans endorse London franchise

As the NFL returned to Wembley stadium once more this weekend, calls for a London-based franchise to be included in the league grow increasingly louder. Tom asks fans for their views prior to the Sunday showdown between the Oakland Raiders and the Miami Dolphins. …
Read more

SG Video Gallery