The Tokyo Yakult Swallows announced Wednesday that they have signed 32-year-old pitcher Chris Narveson.