Jack Rodwell is training with Sheffield United.

The free agent is hoping to earn a contract with the Premier League side, according to a report by The Telegraph.

Rodwell, who is 29 years-old, has been in the hunt for a new club since leaving Championship outfit Blackburn Rovers at the end of last season. He has since trained with Italian Serie A duo Roma and Palma.

He joined Tony Mowbray’s side on a one-year deal last August and made 21 appearances for the Ewood Park club last term, many of which came as a centre-back.

Rodwell started his career at Everton and rose up through their youth ranks. He went onto play over 100 games for the Toffees as a youngster and earned a move to Manchester City in August 2012 for an initial fee of around £12 million.

  West Brom starlet facing "a couple months out" says Lincoln City boss

He spent a year-and-a-half in Manchester and was part of their squad who won the Premier League title in 2014. However, he left a couple of months later for fellow top flight side Sunderland for £10 million.

Rodwell played 76 times for the Black Cats but became an unpopular figure at the Stadium of Light due to circumstances behind the scenes.

His contract was terminated in June 2018 and he subsequently joined Blackburn a couple of months down the line.

Could Sheffield United hand the once-England international a route back into the game in a surprise turn of events?