NBC Bay Area
December 18, 2014
An Olympic Village at Hunter's Point? A pop-up Olympic stadium on a Bay Area landfill?
Details of San Francisco’s more than $4 billion Olympic bid were revealed Thursday morning at City Hall...San Francisco Mayor Ed Lee told reporters Thursday that his city is the best place on earth to host the 2024 Summer Olympics.