Live in NYC, and watch a LOT of Giants' football. Regarding Tomon Fox, I wouldn't expect too much.
600 snaps in four years. A starter plays about 900 in one year. 28 years old. Has been a borderline end-of-roster player on some bad teams.
I think he was signed because UDRFA Eddie Walls suffered a year-ending-injury.
Fox would need to excel in STs to have any chance. At best a PS candidate who offers experience.