Remember The Vet? MetLife Stadium is garnering the same reputation