Personally, I would not keep an aggressive rooster - especially one that has gone after my child. I wouldn't want my child to have a life-long fear or dislike of chickens because of one bad rooster. I also would not give him away or sell him. Yep, that leaves one other option - I'd eat him...