Top Picks Analysis: Though the Cardinals entered the draft with a very shaky situation at offensive tackle, they couldn't resist taking arguably this year's top wide receiver prospect in Floyd with their initial pick. Though the talented Notre Dame product comes with some off-field baggage and was nicked up at times during his college career, his size, competitive nature and excellent after-the-catch ability should help eliminate the constant double coverage Larry Fitzgerald routinely saw last season. Arizona did address the offensive line by astutely grabbing the sliding Massie in the middle of the fourth round, giving the team a powerful run blocker with the agility and long arms to possibly handle the left side as a pro. The first defensive addition came in the form of Fleming, an intriguing size/speed prospect with a few character concerns but who also possesses a starter's repertoire.

Best Value Pick: Massie had the talent to warrant a late-round selection but fell mainly because his on-field play didn't match his skill set. Potter, an accomplished pass protector who lacks the strength to hold his ground against power players, was a nice get in the seventh round and could stick as a swing reserve.

Questionable Calls: The Cardinals also eschewed the opportunity to take an impact pass rusher a slightly greater need than a No. 2 wide receiver, with its pick of Floyd and didn't bolster that area later in the draft. All of the first three choices bring potential red flags due to either maturity or inconsistency issues.

Summary: For a team that didn't have a second-round pick, the Cardinals did quite well in this draft. Floyd can be a difference-maker playing alongside Fitzgerald, while Fleming, Massie and fifth-round gem Kelemete could all wind up as starters down the road.