Tim Cahill picks Shanghai Shenhua over David Moyes' Real Sociedad

Tim Cahill explains why he chose to move to Shanghai Shenhua despite an offer to join former boss David Moyes' at Real Sociedad.

The Australia international has joined the Chinese side after leaving Major League Soccer club New York Red Bulls by mutual agreement.

Millwall gave Cahill his first professional contract before he joined Everton in 2004, where he scored 56 goals in 226 league games under Moyes.