NFL Power Rankings: The Atlanta Falcons are Undefeated but the Houston Texans Own the Top Spot after Week 9
The Atlanta Falcons are 8-0 and the only undefeated team in the NFL heading into Week 10.  But in KP’s first calculation of NFL Power Rankings, it’s the Houston Texans that sit in first place.  Many may disagree and if one were to comb through the numerous power ranking discussions ... Read More