0
Anonymous
Since both the New York Jets and the New York Giants play in Met Life Stadium I would think they would be considered the "closest".
Wiki User
Chat with our AI personalities
patriots
Brian Firth ∙