With all due respect, this is not good advice for the OP. The rooster has attacked children and the owner, and now fighting with other birds. This rooster WILL hurt a child if he free ranges, or he WILL hurt the other chickens either physically or through stress.
Mrs K is spot on- get rid of...