Women's Final Four Has Huge Economic Impact For DenverTens of thousands of people converged on downtown Denver tonight for the NCAA Women's Final Four.