5 players the Giants will have to consider releasing this offseason