Goodpasture's Reynolds finally ends suspense, signs with Navy