Seems like it. Texans win by 27 and the Dolphins lose by 14. Houston looked great on both offense and defense. I know it's an away game, but is Miami really that good of a home team? No, they're terrible! They were 1-7 last year at home.
So what's the catch here?
So what's the catch here?