After signing with the Mets, Mike Tauchman revealed they weren't his only option in free agency.