The image of Team USA celebrating its victory over the Soviets in the 1980 Winter Olympic Games is etched into the minds of many American hockey fans.
Artist Brian Fox‘s latest creation captures the spirit of that improbable victory and NESN’s Naoko Funayama takes a closer look on The Buzz.
© 2018 NESN
Powered by WordPress.com VIP
Partner of USATODAY Sports Digital Properties