Where Has the Iconic Miracle on Ice Flag Gone?
Jun 13, 2016•3 min
Episode description
In 1980, the U.S. men's hockey team defeated Russia against all odds and later became gold medalists. But a very iconic piece of sports memorabilia from the championship game has mysteriously vanished.
For the best experience, listen in Metacast app for iOS or Android
