Aren't the Jets headquartered in Florham Park, New Jersey?
“Aren’t the Jets headquartered in Florham Park, New Jersey?”
Don’t let your facts stand in the way of my aspersions! The Jets are from NY...