The complete 53-man roster for the New York Giants, including offense, defense, and special teams, as well as positions and player information (including age, height, and weight). The Giants’ star players includes Saquon Barkley and Sterling Shepard.