The NFL denied a request by Dolphins owner Stephen Ross to have the scheduled London game, against the Saints in Week 4, moved to Miami.

September 11, 2017

The NFL denied a request by Dolphins owner Stephen Ross to have the scheduled London game, against the Saints in Week 4, moved to Miami.

You May Like