Eric Sanders may refer to: (wikipedia)
It's going to be an environment we're not used to, with 70,000 screaming fans. At the same time, it's going to be a great experience.
Nineteen straight wins kind of speaks for itself as far as mystique. That's a special stadium.