Jennifer Hudson was taken to a hospital in New York Friday with abdominal pains. She started feeling sick after performing on “Good Morning America.” She was treated for food poisoning and released. She missed an appearance on the CBS Early Show because of her sickness.