Josh Elliott, of ABC’s “Good Morning America,” and Marysol Castro, of CBS’ “The Early Show,” have been quietly dating, sources say. An insider said the hunky newsreader and the pretty meteorologist have “leaned on each other during some tough times and are very close friends.” Divorced Elliott is a single father of Sarina, 2. Castro is going through a divorce from Christopher Poole, with whom she has two sons. Elliott and Castro have been pals since their graduate-school days at Columbia and live near each other in Connecticut.