Nigeria international Odion Ighalo has completed a move to Chinese Super League club Shanghai Shenhua after leaving Changchun Yatai who relegated at the end of the season. Odion Ighalo was linked with many clubs in Europe since the relegation of Yatai, but