And while £12m-rated McGeady is still very much on their radar, 25-goal McDonald has moved to the top of Newcastle's wanted list as Keegan looks to breathe new life into a tired-looking attack.
McDonald, who penned a three-year deal when he joined Celtic for £600,000 in the summer, has become a fans favourite for his hard-working style and his ability to net crucial goals.
But the chance to earn 10 times what they spent on the 24-year-old might seriously tempt Celtic to cash in.