Anchors aren't known for admitting their shortcomings but Campbell Brown is accepting defeat. The eponymous host of CNN's "Campbell Brown" has stepped down from the "toughest timeslot in cable news" due to low ratings. "Simply put, the ratings for my program are not where I would like them to be," Brown said in a statement released Tuesday. "It is largely for this reason that I am stepping down as anchor of CNN’s 'Campbell Brown.’ " Brown added that she had been ruminating over the move "for some time" and that she felt the urge to reveal the truth behind her...