I was there too and more or less happened right in front of me. I was definitely "in a state" for quite some time after witnessing it.
I was recently on a tour of Met Life Stadium and they took us through the press area, pointing out pictures of various events... first game, first concert, etc. The guide pointed out the picture of the first college game... I mentioned the other significance of that game and he was taken back a little and thanked me for that information and would add it to his "script".