megalodon30
Archduke of Crosstown Busses
Well I can understand you being long on patience in Denver but we are used to winning in the post around here....Joe did that, and that's the facts...
Denver has won a Super Bowl more recently than the Ravens have.