Grant: a boomer in the streets, a millennial in the sheets