But they don't have a terrible defense. Plus they play houston who they beat by like 30 points and they beat the broncos earlier in the season
I want the Falcons or The Patriots.. I however think the Patriots will win it.
I think it will be the Denver Broncos because Defense wins Championships. Something the Pats haven't had since super bowl 39.