On 10 April 2012, it was announced that Salah had signed for Basel on a four year contract starting from 15 June 2012.
Salah had signed for Basel on a four year contract. This was what it was announced on 10. This four year contract was starting from 15 June 2012.