Sign in to NFL Now to watch the best of the NFL, personalized for you

Residents upset over art at BART's 24th Street Plaza

KGO – San Francisco 3:00 mins

The BART station at 24th and Mission Streets in San Francisco is undergoing a major facelift and construction on the plaza has begun.

View Comments (0)