Kennedy: Lake Placid still celebrates USA's 'Miracle'