You really see them winning in Foxboro?
No, but I believe there is always a team that had a bye that gets upset in this round of the playoffs. I also believe this one is the biggest long shot. Which is why I picked it? I think it helps that everyone has written Houston off.