The opening night of the NFL Draft will always be most exciting to watch for NFL fans.
But in reality, it is the second and third round which generally decides whether a team will come away from the draft as a true winner or loser.
San Diego, Detroit and Pittsburgh were among those teams who made great value picks in the first round, but how did those organizations fair in the next two rounds?
Were teams like the Seahawks and Bengals able to bounce back after making questionable moves in the opening round?
Let's break this down and take a look at the 10 biggest winners and losers from tonight's second and third round...Bleacher Report style!
How Courtney Upshaw slipped down into the second round is mind boggling, and the fact that Baltimore was able to scoop him up this late in the draft makes the Ravens a big-time winner.
Upshaw is an elite defensive end, who can also play outside linebacker. Obviously, Baltimore had needs at other positions, but Upshaw's talent was just too great to pass up here.
Upshaw is an excellent fit for the Ravens' aggressive 3-4 defense.
Anytime you can get a top-20 player who played on one of the top defenses in college football history, to fall into your lap in the second round, you have to be considered a winner.
Denver was set up great with two second-round picks and the chance to make a big splash in this draft.
But instead, the Broncos messed this one up pretty good.
This is a team that was in need of a defensive tackle, and they had their chance at taking Michigan State's Jerel Worthy, who was a first round talent and by far the best tackle available. Instead, they went with Cincinnati's Derek Wolfe, who is not nearly as explosive as Worthy.
With the second pick, they chose to get Peyton Manning's backup at quarterback. But they took Brock Osweiler, who has the physical tools, but isn't nearly as polished as a guy like Kirk Cousins and Nick Foles.
The Green Bay Packers have an explosive offense already no questions asked, but they came into this draft knowing they needed to make some serious upgrades on defense.
After taking Nick Perry in the first round, the Packers came back and snagged Jerel Worthy in the second round and then got Vanderbilt cornerback Casey Heyward at the end of the second round.
Worthy was dominant during his time at Michigan State and was arguably more productive in college than Brockers, Poe and Cox, all of whom were selected in the top 14 picks of the first round.
This was a great value pick and Heyward, who has experience going up against top-notch SEC competition, filled a need for a team that is already a Super Bowl condender.
It really shouldn't even matter that Jacksonville had a great first round by trading up to take Oklahoma State standout Justin Blackmon.
The fact that the Jaguars used a third-round pick to draft a punter is absolutely mind boggling. Regardless of how good Bryan Anger may be or how strong his leg is, this is a guy who they could have gotten at least two or three rounds later.
Jacksonville's pick of Andre Branch was a descent selection early on in the second round, but again, the fact that they went with a punter this early just cancels out everything good they did up to this point and earns them a spot in the "loser" category for day two of the NFL Draft.
Cordy Glenn was slated as a first-round pick by nearly every NFL Draft expert imaginable, so the fact that he slipped out of the opening round was shocking to most.
But the Buffalo Bills were there to grab this talented offensive lineman from Georgia, and not only fill a need with this pick, but get great value as well.
Glenn has great size (6'5", 345 pounds) and length (35 3/4" arms), but most importantly, he is a versatile lineman with the ability to play both the guard and tackle spot. Despite his large size, Glenn is surprisingly athletic and has the ability to hold off quick defensive ends to get upfield with ease.
The Bills also addressed the wide receiver position later on by adding NC State's T.J. Graham, who isn't a big wide receiver, but a fast one, and one that can compliment Stevie Johnson in the passing game.
This was a great day for a team that has really put together a nice draft up to this point.
Seattle fans had to believe that Pete Carroll was going to come back after have a much better second day after that abysmal opening round.
But, sure enough, Seattle was equally as bad on day two.
After taking Bruce Irvin in the first round, which still blows my mind, they went ahead and drafted Utah State ILB Bobby Wagner in the second round and quarterback Russell Wilson in the third round.
Now, make no mistake about it, these guys were both great college players, and the same with Irvin, but the ongoing theme here is that there were much better players available at that position in all three cases here.
Seattle really messed up yet again.
After getting both Mark Barron and Doug Martin in the first round, Tampa Bay followed that up with a great second round as well.
The Bucs were able to land Lavonte David with the No. 58 overall pick, which was a huge steal.
In David, the Bucs get one of the most productive and well-rounded linebackers in all of college football this past season. Many people question David's size, but he has the experience and passion for the game to be a great outside linebacker in the future.
Tampa Bay might be having the best draft of any team in the NFL thus far.
After a solid first round of the draft, the Cleveland Browns couldn't possibly do it again on day two, right?
After all, this is the Browns were talking about.
Sure enough, the Browns really messed up on what was looking like a promising draft after the first round.
Cleveland used their second- and third-round picks on Cal OT Mitchell Schwartz and Cincinnati DT John Huges. Again, this is a case where there were much better players available.
Schwartz was a near-unknown heading into this draft, and the fact that the Browns chose him when guys like Cordy Glenn and Jonathan Martin were still available is beyond puzzling.
After losing Mario Manningham to the 49ers, the Giants knew that they had to upgrade at the wide receiver position.
But, it's safe to say that no one on this Giants staff thought that Rueben Randle would fall into their laps with the final pick of the second round.
Randle is a big-time playmaker who didn't put up huge numbers at LSU because of their poor play at the quarterback position. From a straight skill standpoint, this kid is a top-30 player in this year's draft, so the fact that the G-Men got him with the No. 63 selection is amazing.
New York also added Virginia Tech cornerback Jayron Hosley in the third round, which added depth to an already solid secondary and gave the Giants a guy who is a playmaker and a fierce competitor.
The Super Bowl champs keep getting better.
It's understandable that the Patriots wanted to add some help in their secondary, but by drafting Tavon Wilson in the second round, they were drafting for need when they could have waited on a guy like this and instead drafted the best player available.
New England had a great first round by getting two instant starters in Chandler Jones and Dont'a Hightower, but then fell apart in day two.
I know it's tough to question this organization because they seem to do everything right, but why take Wilson when guys like Trumaine Johnson and Josh Robinson were still on the board?
In the third round, New England made another reach, selecting Arkansas DE Jake Bequette over a guy like Clemson's Brandon Thompson.
Again, it's tough to question the best of the best, but this had to be puzzling to all.