Where all 32 teams stand — and what they need — as draft nears

With the NFL draft just eight days away, Don Banks takes a closer look at what all 32 teams need — and where they stand.

Source: Sports Illustrated