Alex Song has joined Russian side Rubin Kazan after his contract was cancelled by Barcelona.
The 28-year-old midfielder spent the last two seasons on loan at West Ham after joining Barcelona from Arsenal in 2012.
Rubin announced the signing with a statement on their official website which read: "Rubin signed a contract with 28-year-old midfielder Alex Song."