Bradford City have signed former Cardiff City goalkeeper Ben Wilson on a free transfer.
The 25-year-old was released by the Bluebirds at the end of last season after loan spells with both Oldham Athletic and AFC Telford United.
Wilson, who began his career at Sunderland, has also had loan spells at Rochdale, AFC Wimbledon, Chesterfield and Accrington Stanley in recent seasons.
"I was absolutely delighted when I got the call from such a big club like Bradford," Wilson told the official Bradford website. "I cannot wait to get started and am really looking forward to the season ahead.
"I am aware of the surroundings, have played here before and I know a fair few of the guys here. I know Richard O'Donnell well. I was on loan at Chesterfield many years ago and he was there, so I am sure we will build a great partnership."
Wilson was drafted straight into the matchday squad for Bradford's pre-season friendly at Carlisle United on Saturday, making the substitutes' bench as O'Donnell started the game.