Well, i might treat myself
WWP - World Wrestling Premiership, if you don't mind Perhaps even a 'The' to prefix it. Basically, a very professional, Premier League (hey, World Wrestling Premier League sounds pretty good too...)-style promotion and/or logo, "proper sports"-esque if you will.
Hey, you're local, i'm sure you'll know what i mean by that
Edit: Wrestling Premier League? Could work...