The Giants have to shave their roster down to 53 players by 6 p.m. today. In total they have to get rid of and maneuver 22 players, including some at deep positions that will make for an interesting day. From a combination of people with knowledge of the situation and various reports, here's what we know so far: DE Matt Broha, CB Charles James, S Tyler Sash, T Matt McCants, S David Caldwell, G Stephen Goodin, CB Terrence Frederick and WR Ramses Barden have been released. Something to consider: Markus Kuhn will likely be moved to the PUP list and Will Hill will not count against the 53-man roster for the first four weeks of the season. Source: Newark Star Ledger