Jack Rodwell has had his contract cancelled by Sunderland.

The player had one year left on his 73k a year (reduced to £44k in League One) and both parties have come to a financial agreement to terminate his deal.

Rodwell is now expected to sign for an MLS club.

— Keith Downie (@SkySports_Keith) June 27, 2018