Sunderland’s 10 most expensive signings of all time
10. Craig Gordon
Sunderland made Craig Gordon the Premier League’s most expensive goalkeeper of all time when they paid Hearts £9.2million for his services in summer 2007. The Scotland international struggled to find his groove, however, and after a string of injury problems was eventually released in 2012 – making just 88 top flight appearances in five years.