Tag Archives: British Government

British Government Desperately Wants An NFL Team In London

The NFL has been playing some regular season games in London since 2007 in an effort to grow the sport, but the British government is pushing for a more permanent arrangement. George Osborne, the British treasury chief told the Evening … Continue reading »

Posted in Entertainment, Entertainment News, Sports | Tagged , , , , | Leave a comment