Ok, so I knew today would be a tough game with Cain vs Hamels, so I had to wear my shants. My Ricardo Marquez rally shants, of course. For those that don't know, shants are short pants, but not shorts haha. This game is pretty intense so good thing I wore this outfit! Today I'm in my 47 brand raglan graphic tee, grey vest and black rally shants by Forever 21. Go Giants!!