This large canvas captures one of the greatest upsets in sports history. At the peak of the Cold War, the American hockey team defeated the Soviets at the 1980 Lake Placid Olympics. Days later, they completed their ‘miracle’ with a Gold medal victory.
Original Oil Painting: 36×24” SOLD
Giclee Canvas Print: 36×24”
Small Giclee Canvas Print: 21×14”