Kallstrom to join Spartak
Kallstrom will undergo a medical and sign a contract with the Russian Premier League club after a fee was reportedly agreed between the two teams.
The 29-year-old won two Swedish titles and the national cup with Djurgardens before joining French top-flight side Rennes in 2004.
In 2006 he joined the French giants Lyon, where he won two Ligue 1 titles and two French cups. He has won 95 caps and scored 16 goals for his country's national side.