Other Sports Forum

Other Sports Forum

NFL, NBA, MLB, NHL, MLS, EPL, you name it. Talk about it here.

Feb 22, 1980 - "Do You Believe In Miracles?"

+11 HS
NorthPoleBuckeye's picture
February 22, 2021 at 11:44pm
40 Comments

One of the biggest upsets in sports history as Team USA took down Team Russia in Hockey and what came to be known as the Miracle On Ice.

 

This is a forum post from a site member. It does not represent the views of Eleven Warriors unless otherwise noted.

View 40 Comments