soccer
The voice of experience
Standing before us inside the warmth of the groundsman’s hut in Gannon Park, woolly hat still on his head as a protective against the raw east wind which swept across the training ground yesterday, John O’Shea personified the Irish old guard in a period of transition.