NEW YORK - Alpharma has finally agreed to King Pharmaceuticals' $1.6 billion cash takeover offer, ending the drugmakers' months-long battle.

NEW YORK - Alpharma has finally agreed to King Pharmaceuticals' $1.6 billion cash takeover offer, ending the drugmakers' months-long battle.