Designed by
Title
Met Life Stadium #161102548
Description
MetLife Stadium is an American sports stadium located at the Meadowlands Sports Complex in East Rutherford, New Jersey, 8 miles west of New York City. It is the home stadium for two National Football League franchises, the New York Giants and the New York Jets.
This image is editorial