68-year-old man beaten in front of child outside Walgreens