A 69-year-old Escondido man is in critical condition at a hospital after being attacked outside his home Wednesday afternoon.