Topic - Santa Clara Stadium

Levi's Stadium is a 68,500-seat football stadium that is currently under construction in Santa Clara, California, near California's Great America theme park and the Santa Clara Convention Center. The stadium will be the new home of the San Francisco 49ers and is planned for completion in time for the 2014 National Football League (NFL) season. - Source: Wikipedia

Subscribe to this topic via RSS or ATOM
Related Stories
  • No Stories Found

More Stories →

Happening Now