The Giants play in New Meadowlands Stadium , which they share with the New York Jets . The team plays their games at New Meadowlands Stadium , which it shares with the New York Jets in a unique arrangement .