I'm trying my best to not seem like i'm taking the ****, but if you were creating a league in reality and someone said "you fancy calling it something with panda in it?", you would laugh them out the office.
My vote is with something "cool" like what I suggested, platinum because its the "best" metal available, Olympus Shield because Mt Olympus is where the gods live and Triumph Cup because we all know what triumph means.
But they are relatively boring names.. Not really that "cool" as you claim. What do other people think the name should be?