"Stumbling to Lake Placid" was article title in the January 28, 1980, issue of Sports Illustrated that recapped the week-long 1980 U.S. Figure Skating Championships, held in Atlanta, Georgia. It was the first U.S. Championship held in the South and was the send-off for those who would earn a spot on the U.S. team to… Continue reading Stumbling to Lake Placid. 1980.