NFL Power Rankings Week 17 – New England is up to OLD Tricks
The NFL Power Rankings Week 17 are in the books finally after the first Tuesday NFL game since 1946. Did they even have TV or IPods back then?
The Patriots are locking up advantages everywhere.