Posted by stinenavy on 1/12/2013 8:51:00 PM (view original):
Absurd win for the Ravens. Ravens had no business winning that game.
Baltimore was the better team. More passing yards, more rushing yards, more yards per play, less turnovers, less sacks, less penalties, etc. If Denver doesn't get 2 kick returns that game isn't even close.