Maybe it's just me but when I look at Philly and their weapons I think I'd rather have a guy who make plays covering their WRs than some physical CB.
I get the whole contract thing, that makes sense. But when I am looking at Philly, I want CBs that can cover and make plays in the passing game. For example, in that first Eagles game, when Brown was covered by Diggs, Brown could only muster two targets and one catch for 11 yards. I couldn't find stats for the 2nd game but I recall there was one big play where Diggs bit on a slant and Brown went upfield for a long catch.