Ford Field, home of the Detroit Lions, has police snipers stationed in the upper level for every football game, just as all other stadiums...........this ain’t no big deal.
Enjoy your loss of liberty.
I've been to dozens of stadiums, and yes they have security cameras that can zero in on an unruly fan, and some even have jails, but snipers?
Even Chicago and Philly don't have those. Snipers, I mean.