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