Last night saw NFL team New York Giants take on local rivals New York Jets in the first football game to be played at their new $1.6 billion New Meadowlands Stadium in East Rutherford, New Jersey. Only soccer exhibitions and concerts had previously been held in the stadium.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here