Oh give me a break. I'm not even a Pats fan and I respect the hell out of what they are doing. They bring in two of the top talents at the game because they can. If the Jets could have brought either of these guys in without blowing up the locker room you bet your ass they would. I think Chad just has a much worse rep than his actions show, he's a goofball who says stupid things and people make him out to be an a$$hole.
This signing was a panic move CR, simple as that..
..it was New England's way of saying: "We need to prepare ourselves for (if and when) Asomugha signs with the Jets".
Randy's size is a factor, because it complimented the receivers around him. Adding a 6 foot Chad Johnson, next to a 5'10 Deion Branch and 5'9 Wes Welker, doesn't really add the versatility of a tandem, when competing against corners 6 foot and up.
And as far as chemistry goes.. your first preseason game is a week and a half away, and you have ⅓ of a training camp to work with. (thanks to the lockout) I think it's safe to say it'll take Mr. Johnson some time to get acclimated with the Patriot playbook.. let alone chemistry with Brady.
Bottom line, anytime you have an opportunity to bring in talent like that, you do it.