The 20th Annual American Crossword Puzzle Tournament was held March 21-23, 1997 at the Marriott Hotel in Stamford, Connecticut.