The Cleveland Guardians of the Galaxy

Love it.

Also add Major League to the canceled movie list

That’s seriously all I can think of now with their new name.