Tim Cahill jugará en el Shangai Shenhua de China Tim Cahill firmó por un año con el Shanghai Shenhua.…