The DSC on News 8: The best city?

Channel_8_SanDiego Videos

San Diego is known as America's Finest City. But apparently someone forgot to tell Businessweek, which just released its annual 50 Best Cities list.