The beauty is that he has to play his home games in Giants Stadium. []