The NFL's choice of where it will play a regular season game outside the United States has been narrowed down to five cities, one of which could be home to an NFL franchise in the next 10 years, the football league's commissioner said on Wednesday.
More...