That was good enough to almost win in Foxborough last January .
The Ravens should be back in the playoff mix again some year soon .
That was good enough to almost win in Foxborough last January , and the Ravens should be back in the playoff mix again some year soon .