A tribute to Kevin O'Riordan R.I.P. This article was written by Pat Dineen and is accompanied by a photograph of Kevin