Search results
Back up off the canvas: How Gráinne Walsh defied a litany of injuries and setbacks to fulfil Olympic...
Irish Independent· 1 day agoGráinne Walsh had sunk to her knees before the PA announcer finished delivering the result of bout...
Gráinne Walsh had sunk to her knees before the PA announcer finished delivering the result of bout...