In his attempt to make the Giants, Chris Marrero had the spring training of his life as he hit his eighth Cactus League home run on Tuesday.