We are three weeks away from the NFL Draft, and there is still so much in the air. No one knows for sure who will be the No.1 overall pick, making this draft all the more interesting. We are starting to hear rumors and rumblings about where players may go, but nothing is set in stone. However, that doesn't mean we can't predict what is going to happen. Without further ado, here is my first mock draft of the year: