I think the next one is Vulture. It'll be interesting to see if there's any Lv 70 Vultures out there who can win that one. If I remember his last go-around, there were quite a few who got Vulture airborne and kept him there, chipping their way to victory with an under-leveled/under-covered V-man.Unless of course they change his opponent to Angel...
Could be Iron Spider??