The San Francisco 49ers' 20-year, $220 million deal with Levi Strauss & Co for naming rights to the team's new stadium was unanimously approved Thursday by the Santa Clara City Council.