The last post-season game they won was in 2007 against San Diego!
Well, at the moment, New England is completely dominating Denver.....
Go Tebow!