John O'Shea has a habit of writing his own scripts. He first captained Ireland on his 80th cap, while on his 100th appearance the Waterford man netted a famous equaliser against World Champions Germany.
With 116 caps in the bag, we can't wait to see what Sheasy has in store for his 120th Irish appearance! 30 days to go! #COYBIG