Originally Posted by notorious
There you go.
Baltimore isn't even on the same level as Denver, but there is always a fluke chance that they pull one out of their ass. The NFL will make sure this won't happen.
Oh bullshit. I despise them too, but this is a battle tested team that doesn't back down from anyone.