In November 2007, O'Shea extended his contract at Manchester United, to keep him at the club until 2012.
Den 23. november 2007 forlængede O’Shea sin kontrakt i Manchester United, for at holde ham i klubben indtil 2012.