O'Meara, now living in Houston, still enjoys competing against youngsters