BTN STAFF
Although the NFL is denying reports from the BBC that claims they will have a NFL team in London. Roger Goddell and other NFL executives have confirmed plans for the move. It seems like someone at the league office hasn’t communicating with the commissioner. To read more the story click here.