The Kansas City Chiefs and the Buffalo Bills sit atop the Fox News Digital Sports NFL power rankings after Week 3. How does the rest of the list shake out?
Allan Jackson was wanted over an arrest warrant and a series of thefts at the Javits Center -- but didn't get past police when he tried to sneak back in over the weekend...