The PRE-free agency March edition of the Ultimate mock brings you the first 3 rounder of the season. Each team snaps up their wants and needs and as always you will see a handful of reaches and guys who slip through the cracks. At first glance you will see the Browns make a huge effort to get the offense back on track with their first 3 selections and the Ravens trying to fill their offensive tackle needs in the first 2 rounds. Check out the full 3 rounds here.

Round 1 | Round 2 | Round 3

12. New York Giants (Lomas) – C.J. Mosley LB, Alabama
The Giants need a new face for their defense after JPP’s fall off and Tuck’s disappearance and subsequent free agency. Mosley can be a leader and a physical presence on all three downs, and he can be a cornerstone on that defense for the next 10 years.