He was linked with a move to English Premier League clubs Blackburn Rovers, Manchester City and Arsenal, as well as RC Lens in France's Ligue 1, and more recently with FC Porto in the Portuguese Liga and Bundesliga side Werder Bremen, during the summer of 2008.
On 21 October 2008, The Sydney Morning Herald reported that Milligan signed a guest contract with Newcastle United Jets for seven weeks.