Street Talk cityfile · 07/07/08 03:01AM The Weather Channel was sold by Landmark Communications to NBC Universal, Bain Capital, and Blackstone for just under $3.5 billion. [NYT]