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.