The Giants had some positive developments Thursday, but also might have lost another key veteran.