Longenberger agrees to deal with Snappers