Yes, I like this signing as well. It's time for Williams to see what it's like to be part of a real team. Living in Charlotte, I get a first hand look at how the Panthers work. Really, I don't see a strong team atmosphere here at all. It seems like you have Cam and his arrogance, then everyone else. I see that team as a bunch of guys who are collecting a paycheck.
And Dave is right, DeAngelo has been hurt a bunch in his career. But aside from the first 2 games next year, I'm thinking he will have spot duty and stay healthy.