The Giants just might have a new slogan to play by.