Released Sunderland goalkeeper Craig Gordon could land himself a Premier League contract.

The Daily Express says Gordon is a target for Aston Villa, Celtic, West Ham and Italian club Udinese.

Sunderland broke the British record for the highest fee for a keeper in 2007 when former boss Roy Keane paid Hearts £9million for the Scotland international.