NFL power rankings: Recapping my hits, misses (like the Detroit Lions) from strange 2020
Published
The Detroit Lions dropped to 25th in this week's power rankings after their blowout loss to the Tampa Bay Buccaneers
Full ArticlePublished
The Detroit Lions dropped to 25th in this week's power rankings after their blowout loss to the Tampa Bay Buccaneers
Full Article