Name the Price: Sports Stadiums
You Scored:
0
out of 10
0
Correct Answers
Question 1 of 10
-
This New York stadium, making its debut in 2009, cost $600 million to make.
This New York stadium, making its debut in 2009, cost $600 million to make.