Haynesworth signs with Skins, 7 yr/ $100 million

Printable View