Originally Posted by notchreturns
As a Dolphin fan (yikes) I gotta say I'm happy.
Looks like we might not be the laughingstock of the league this year (I'm looking at you St Louis and Kansas City)
Don't forget Cinncinati. In my eyes they rank #31. Right above the Rams.