The 26-year-old, who will join his new side on July 1, leaves the JJB Stadium after 18 months in which he failed to score for the Latics.
Aghahowa joined Wigan from Ukrainian club Shakhtar Donetsk in January last year, making just 23 appearances, most of which were from the bench.
Copyright (c) PA Sport 2008, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms