The Giants have room on their roster for at least 12 .
The Giants could sign more if they decide to release players already on their roster .
The Giants have room on their roster for at least 12 , and could sign more if they decide to release players already on their roster .