Filed amended return through turbo tax, do I still need to print , sign and mail?

It said the amended was sent in, but then on the copy I downloaded it said I needed to sign and mail it in.  Do I need to do this?