"Do you believe in miracles?"
39 years ago today Team USA Hockey shocked the world in Lake Placid with a win over the Soviets
Check out my collab with Streaker Sports to honor the event at www.streakersports.com
More by CAVY View profile
Like