London wants an NFL team of its own
LONDON (AP) — Britain's treasury chief hopes the NFL will put a permanent franchise in London within five years.
Chancellor George Osborne pushed his case for establishing an NFL team in London during a meeting Friday with owners, executives and former star players...