today-is-a-good-day
3.6 C
Vancouver
Tuesday, February 27, 2024
Home Tags John O’Shea

Tag: John O’Shea

John O’Shea reduced to tears at Sunderland Q&A

1
The poster child for the modern day utility player, John O’Shea, became overcome with emotion while warning young players of being too flexible as...