John O'Sullivan

John O'Sullivan

Sports writer

John O'Sullivan is an Irish Times sports writer.