Grab your pitchforks, light your torches because I've already started running away from those reading this mock draft. You're probably not going to like who I pick for the Giants in this seven-round mock draft, but that doesn't mean I won't try and convince you otherwise.
Here is my one-and-only mock draft in anticipation of next week's proceedings. I've done a full first round and then from Rounds 2-7, simply given analysis on who I would pick for the Giants.
1. | Tampa Bay Buccaneers | James Winston (Florida State) | QB |
2. |