John Harbaugh expects to win right away with the Giants and augmenting the roster with smart and strategic selections in this draft will help him achieve that goal.