Last night, CW’s “Arrow” star, Stephen Amell made his wrestling debut has he faced off against Stardust in a tag team match. Smell was partnered up with Neville while Stardust teamed with King Barrett. What let to this Bout were months of feuding via Twitter and even scuffle of sorts from Monday Night Raw. Team Arrow came out on top as the winner. There are already rumblings of maybe a possible rematch of between Amell and Stardust. Hopefully this time we can get a solo one on one match this time.