Melbourne City have reportedly agreed to a deal in principle with Socceroos star Tim Cahill.
Fairfax has reported that City are on the verge of signing Cahill as a guest player outside of the salary cap, with "sources suggesting a formal deal is close".
Cahill has reportedly turned down an offer to remain China with current club Greentown, knocking back a contract extension.
Fairfax reports that the deal could be worth as much as $4 million per season.
More to come.