Making those videos are pretty cheap and easy, a high school kid could do it. It's a cool video and cool project, but in terms of presentation, its more costly and more impressive when they are going into details, the nuts and bolts of the project, that shows more commitment and understanding.
I'm assuming Carson has that, but they haven't released it as Inglewood has. I don't think Kroenke is trying to win them over with flashy videos, he's showing them the details, which is probably more important anyway.
These videos are for the public, not the owners.
I don't think so, if he was then so would the Carson project, and I don't see it. I think Toronto would be a city that the NFL starts looking at closer, there's quite a bit of money there, and they enjoy their sports. The problem is the NFL wants to be the big show in town, and they're not passing the Leafs in that city. However they can easily fill a stadium anyway.
I'm not sold on San Antonio at all.