Italy forward Stephan El Shaarawy has agreed to join China's Shanghai Shenhua, the club announced Monday, 10 days after it was reported he wanted to stay at Roma. Terms were not disclosed but Italian ...