Video tour of San Francisco 49ers new stadium

Updated:

Loading
Sneak peek of the 49ers new stadium in Santa Clara including some of its more interesting features.