Police report says singer punched a hotel security guard on New Year’s Eve

Sir Rod Stewart has been charged with battery after an alleged scuffle at the entrance to a private New Year’s Eve party for children at a hotel in Palm Beach, Florida.
The altercation is also believed to have involved Stewart’s 39-year-old son, Sean, who is accused of pushing a security guard.