Three men, including at least one armed with a gun, beat a man outside his Homewood home Tuesday night and stole his car, police said. The victim was walking from his garage to his residence in the area of 17600 Briar Avenue at just after 9:30 p.m. when an armed man grabbed him from behind and...