McCloskey died Sunday afternoon in his home after a year-long battle with bladder cancer .