Norwich City have swooped for Everton goalkeeper John Ruddy on a three-year deal.

The 23-year-old, who spent time on loan at Motherwell last season, joined Everton in the summer 2005 before eventually making his debut for the Toffees against Blackburn in February 2006.

Ruddy also enjoyed loan spells at Walsall, Rushden, Chester, Stockport, Wrexham, Bristol City and Crewe during his time at Goodison Park.

Norwich saw off competition from Motherwell to land the keeper.

 Need your Everton news fix? Click here for all Toffees news and transfer rumours.