Sunderland FC

John O'Shea Sunderland
Sunderland Captain John O’Shea Signs Contract Extension
O’Shea left Manchester United to join the Black Cats in 2011 ....