Will the NFL build smaller stadiums in the future?

Video Details

Is StubHub Center a glimpse of what future NFL stadiums will look like?