CARSON, Calif. — The LA Galaxy have signed striker Ola Kamara to a three-year contract.

The Galaxy announced the deal Wednesday after the Norwegian forward's first four games with his new club.

Kamara scored 34 goals in the previous two seasons with the Columbus Crew, ranking third in the league during that span. Only David Villa and Bradley Wright-Phillips scored more MLS goals.

The 28-year-old Kamara joined the Galaxy in January in a trade for underachieving striker Gyasi Zardes.

The Galaxy are hanging onto Kamara despite acquiring superstar forward Zlatan Ibrahimovic last month. Ibrahimovic is signed through next season.

Kamara played professionally in Norway, Germany and Austria before moving to MLS in February 2016.