Miami Dolphins defeat hapless New Orleans Saints
The Dolphins have managed to return to the postseason scene and, in doing so, have created a small piece of NFL history. Monday’s victory in New Orleans, Louisiana, ensured that the Dolphins became the first team in NFL history to have a seven-game losing streak and a seven-game winning streak in the same season. The … Read more