I give Kro a ton of credit for the work and I like the draft picks, but I think there are a few glaring mistakes:
1- Keller- He is not worth the money
2- Trading Kyle, Holmes and Powell for a 3rd? Powell and Kyle are young and could be starters for us this year (assuming we trade Revis or one of our CBs get hurt) so you are effectively trading away 3 starters for a question mark in the third round.
3- I like Braylon, but he gets nothing more than a 1 year deal. No one else in the league wants him
4- Braylon is not a #1 WR and Wheaton may or may not be an NFL WR. So you are giving whoever our QB is another grouping of bad WRs. It takes some 1st round WRs a year or so to adjust to the NFL (took Blackmon half the season). We can't ask a 3rd round pick to step in and start right away.