Jan 07, 2022 Shocking Lawsuit: Did You Know That The Giants and Jets Play Their Home Games in New Jersey?! By Edward H. Rosenthal When I first heard that a putative class action had been filed in federal court in New York against the NFL, Giants and Jets, I assumed...