New York Giants OTA takeaways: Malik Nabers puts on a show :