The Dew Tour went down this past weekend and if your stream failed halfway through like ours, you may have missed some of the runs of the mens slopestyle finals. Worry not though, as we have the top 3 runs here.