The new Santa Clara Stadium will sit at the corner of Marie P. DeBartolo Way and Bill Walsh Drive.