Britain seeks NFL franchise in London within 5 years
0
Britain's treasury chief pushed his case Friday for placing a permanent NFL franchise in London, saying he hoped the league would move a team to the capital within the next five years.