I am very happy with what we did during free agency. We are a much better team now than we were a week ago. Here is my second attempt at a mock draft - 1st Round 14 - David DeCastro, OG, Stanford - If he is on the board it should be obvious. Hopefully Arizona drafts DeCastro's teammate Jonathan Martin and leaves DeCastro to us. He will start for the next decade. 2nd Round 45 - Alshon Jeffery, WR, South Carolina - His stock has fallen quite a tremendous bit in recent weeks. I would grab him if he is there in round 2. 3rd Round 82 - Chase Minnifield, CB, Virginia - He is also a KR although CB is not that urgent of a need now since we have signed Carr. 4th Round 113 - Jared Crick, DE/DT, Nebraska - If he is still on the board like many are projecting this should be no a brainer pick. 5th Round 144 - Michael Brewster, C, Ohio State - I have seen him mocked in the 5th round quite a bit. If he is there this is an easy pick. 6th Round 175 - Nick Foles, QB, Arizona State - He has fallen too far. Bring him in and let him compete with McGee over the summer. 7th Round 206 - Ryan Broyles, WR, Oklahoma - Honestly I don't know much about him but alot of you seem excited about potentially grabbing him so I will throw him here.