The big wave of free agency has come and gone, and the focus has turned to the draft, but that doesn't mean there still aren't holes to fill, some huge ones, for each of the NFL's 32 teams.

Biggest Stories


CBSSports Shop

Men's Nike Scarlet Ohio State Buckeyes No. 15 Limited Football Jersey

College Sideline Gear
Get your favorite school
Shop Now