Photo of the day From the Stripes archives
June 17, 2003
Red Grandy / ©Stars and Stripes
Lake Placid, N.Y., 1980: U.S. players celebrate a goal against the Soviet Union in the famous "Miracle on Ice" hockey victory in the 1980 Olympics.