Santa Clara Gives Thumbs-Up To 49ers' New $1B Stadium

The San Francisco 49ers cleared a major hurdle to the construction of their new Santa Clara, Calif., stadium Tuesday night, when the city council voted 5-1 to approve an $878.6 million...

Already a subscriber? Click here to view full article