Stagecoach Greens Mini Golf Opens in Mission Bay
Everyone has been talking about the Golden State Warriors’ move to Mission Bay, but did you know there is another sporting venue set to open? The name says it all: Stagecoach Green. NBC Bay Area’s Colin Resch reports.