LOS ANGELES -- Shia LaBeouf has been charged with misdemeanor battery and petty theft.Prosecutors allege that the 34-year-old actor fought with a man named Tyler Murphy and took his hat, according to a criminal complaint obtained by The Associated Press on Thursday from the Los Angeles city attorney.The charges were filed on Sept.