As a Giant fan I think you are over rating our CBs. Strange for a Cowboy fan to do.
Prince has yet to prove much and Webster in my opinion is just good. Not great. Hopefully Prince comes in to this season and plays well though. We're going to need that.
I trust him though. The Giants have drafted extremely well over the years so it's hard to see him not panning out well.