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

BY foxsports • February 22, 2010
















share story