The NFL draft is all about laying the foundation for the future, and that future looks a lot brighter for some teams than others.
Chad Reuter of NFL.com handed out draft grades for every team, and the Buffalo Bills and Pittsburgh Steelers were among those who received A marks:
- Arizona Cardinals
- Baltimore Ravens
- Buffalo Bills
- Indianapolis Colts
- Pittsburgh Steelers
- Tampa Bay Buccaneers
The good news for those teams didn't extend to everyone, as the Detroit Lions received the worst overall grade at a C+.