Sounds like Damien Duff on a 2 year contract to Melbourne Heart/City is a done deal.
http://www.footballaustralia.com.au/melbourneheart/news-display/Melbourne-City-FC-Signs-Duff-Extends-Mauk-and-Garuccio-Contracts/90797
"In total the Club has five further players it can sign to complete its 23-man squad with an additional (24th) guest player also permitted to play in up to ten games. Melbourne City last week announced David Villa will join the Club for a period of the Hyundai A-League 2014/15 season."
So Villa is a lone then?