Man beaten for waving at baby in Harford County