Former Chelsea and Aston Villa defender John Terry [Courtesy]

John Terry is reportedly undergoing a medical with Spartak Moscow ahead of completing a move to Russia.

The former Chelsea defender has been without a club since leaving Aston Villa at the end of last season.

He will fill the void left by Samuel Gigot who is expected to miss the rest of the campaign with injury, according to Sky Italia.

The 37-year-old had hinted at a return to Villa this week but has opted against re-joining Steve Bruce's side.

Terry had hinted at a return to Villa but has opted against re-joining Steve Bruce's side [Courtesy]

"I loved my time at Aston Villa," he told the Daily Mail. "I am still devastated that we didn't go up. The manager, players and supporters were incredible with me but I hate losing and I feel there is unfinished business there.

"Steve Bruce is a great man and with the backing of the new owners, Steve will hopefully get the club back into the Premier League.

"Don't get me wrong, if I don't play again I am content with what has been an unbelievable career, but I'm still hungry to go and play if everything around it is right. If it's right for me and my family."

Terry will come up against Rangers with his new club after they were drawn together in the Europa League.

By AFP 16 hrs ago
Football
Arsenal depleted for Tottenham trip as Premier League resumes
Athletics
Battle royale as Kipyegon leads chase for glory in Brussels continues this even
Football
CAF Confederation Cup: Kenya Police not afraid of Zamalek's rich history
By AFP 19 hrs ago
Football
Ten Hag hits back at Ronaldo criticism over Man United ambition