Jennifer Lopez has ended her year-long relationship with manager Irving Azoff, amid confusion about who sacked who. Lopez insists she cancelled her contract with the music industry mogul, who is largely responsible for the successes of supergroups the Eagles and Van Halen and British singer Seal. Her representative has revealed "she let him go on Friday with no drama". But sources claim Azoff fired the actress/singer for being "unprofessional" and for letting her husband Marc Anthony "constantly meddle" with her career, according to website TMZ.COM. Sources claim Azoff sent Lopez a letter last week (ends11Jan08), revealing in "blunt terms" why he ended the relationship. This was reportedly followed by a "heated phone call" between Lopez's representatives and Azoff.