Via: NBCS Bay Area
Justin Smoak has yet to make an appearance with the Giants because they currently have a good kind of.....