Who Won: Ben Bayless Sets New PR On Route To SNL Victory