The Dolphin-Steelers game was without any pregame ceremonies save for the coin toss. The game was delayed due to rain and lightening and the NFL gave instruction to start as soon as possible. When asked why there was no National Anthem they said it would have taken more time to get a PA system out to the center of the field.
There is no law or mandate that the National Anthem must be played before all sporting events, it just is.
You can read more here.
-Do you find this offensive?
-Should time have been taken to play the National Anthem along with the other pregame ceremonies?
-What are the risks that come with not singing the National Anthem, if there are any?
-Do you think this will upset any veterans?