says the new york giants train in new jersey, they play in new jersey and most of their players live in new jersey.
says the new york giants train in new jersey, they play in new jersey and most of their players live in new jersey.
an interview on “meet the press”