Will Sutton signs with the Vikings