It's not AA that is charging you that annual fee - it's Citi.
You could always call Citi customer service and threaten to cancel you card. You will then be transferred to the retentions department. Retentions might make you an offer...
There is a thread here on FT in this forum that discusses Citi retention bonuses:
http://www.flyertalk.com/forum/other...n-bonuses.html