Ok I've been thinking about team names heres a few I came up with. I know some of them are corny but let me know if y'all like any of them.
StrutBusters
Morning Thunder
Thunder Chickens
GobbleStoppers
Tom Teasers-got this one from the brand of calls I use