Rangers defender David Weir is a target for Stoke City and Preston North End, says the Scottish Sun.

The veteran centre-half has been a stalwart of the Rangers back-line this season, playing an astonishing 60 games.

And Premiership new-boys Stoke City are battling with Championship outfit Preston to sign the 38-year-old Scotland international.

Rangers boss Walter Smith has offered Weir a 12-month extension to his contract, but the former Everton player could be tempted by a move down south to be closer to his family.