Sven-Goran Eriksson has signed a two-year contract worth around £3.8 million a year with Chinese Super League side, Shanghai East Asia. Eriksson left fellow Chinese Super League club Guangzhou R&F last week.