This victory was voted the greatest sports moment of the 20th Century by Sports Illustrated

This victory was voted the greatest sports moment of the 20th Century by Sports Illustrated









a. 1999 Women's World Cup Soccer Final
b. 1980 World Series
c. 1988 Superbowl
d. Miracle on Ice











Answer: D


Freedom of Expression

Learn More Multiple Choice Question :