Giants’ 90-man roster: Can Mark McLaurin be Giants’ version of Deone Bucannon?