Worst player on each NFL team 2015

#13. Detroit Lions: Travis Swanson

PFF grade (position rank): -25.7 (34th)
2015 salary cap hit: $700,000

Struggling to comprehend how Detroit’s offense was so mediocre for most of the season despite owning some of the league’s most intriguing skill players? Start by examining the Lions’ offensive line and its anchor, center Travis Swanson.

The second-year Arkansas product was the NFL’s second-worst pass blocker at his position, according to Pro Football Focus, giving up 24 QB hurries. Even if you have as strong of an arm as Matthew Stafford’s, it’s hard to complete passes when there’s pressure coming right at you from the interior of the offensive line.