New Meadowlands Stadium2010 marked the opening of the New Meadowlands Stadium in East Rutherford, New Jersey - the new home to the Giants and Jets. This state of the art complex also includes a new training center for the Giants.