NEW HAVEN >> A New Haven man was charged with possession of a weapon on school property after police chased him when he fled a U-Haul truck on Ella T. Grasso Boulevard, police said Wednesday.Treyvon Lamar Battle, 27, of Cedar Street, was also charged with risk of injury to a minor, criminal possession of a firearm, first-degree reckless endangerment and second-degree breach of peace, police said.