Sports

Week 7 NFL power rankings: Are New York Jets and Giants worthy of joining Buffalo Bills in Top 10?

You already know the Buffalo Bills are among the NFL's elite. But have both the New York Jets and Giants worked their way into the top of the poll?