squeeze maysonet in there somewhere at the end and this mock is one of the better.
Troy Niklas is a Monster!... http://m.youtube.com/watch?v=Z0A7jHG92r4
Im not certain the Lane Johnson will be available at #19 but if he slides then its a steal for Big Blue.
Always love seeing NJ Boys stay home and Greene is an impressive thumper.
I do have concerns that you dont have a DT.
I dont see the giants picking up a Safety anywhere in the draft. even with KP possibly leaving we have an influx of good young safety talent behind/next to Rolle. Hill/Brown/Sash/TT(Maybe).