Army and Navy Game will be held at Meadowlands in December 2021, 20 years after 9/11

The annual Army Navy football game organizers have announced that on December 11, 2021, 20 years and three months after the terrorist attacks of September 11, 2001, the Army Navy game will be played at the Meadowlands, the nearest football stadium to the World Trade Center.

This entry was posted in General. Bookmark the permalink.