User blog comment:KyleTheHuman177/changing my team's name/@comment-7087521-20170715222456

Personally I'd stick with Team Owl. But you could try something like The Infinity Squad.