NFL Power Rankings: Can we finally trust the Detroit Lions as contenders? (Shutdown Corner)

Cleveland won a pro sports championship and the Chicago Cubs broke a 108-year World Series championship drought this year. Weird things are happening. Maybe we shouldn’t dismiss the Detroit Lions just yet.
Source: Yahoo.com