New York Giants Vlog Some Surprise Roster Moves by Marco Ceo September 4, 2016 by Marco Ceo September 4, 2016 The Giants submitted their final 53 man roster to the NFL for… 0 FacebookTwitterPinterestRedditEmail