If you name a major footballing competition, there aren't many which John O'Shea hasn't won in his playing career!
Take a look at our gallery as we find out more about our latest signing, detailing some of his massive achievements as a Manchester United and Sunderland player.