ndsuspectrum.com
The Time Is Right For America to Host - The Spectrum
The United States have not hosted one of the two major international sporting events since 2002. Since then, Americans have brought home 968 medals