Jpp is the best Giants draft pick in the last 10 years? not a chance. He had an ok rookie year, followed by a great sophmore season, and his 3rd year was just good, nothing special...does he have the potential to be the best? absolutely..At this point in time I'm gonna go with Osi or Snee. Snee has been a rock for this O-line and Osi brought years and years of sacks/foreced fumbles.