Question: The 2010 NFL team that calls New Meadowlands Stadium home , the New York Jets , is headquartered in what city ?
Answer: Florham Park