I was right about 2 of these matchups! Glad to see Pittsburgh and Houston where I thought they would be. I guess the NFC is crazier than I thought. I also should have not underestimated home field advantage either...
Predictions coming on Thursday!
I just really like football.