Giants’ offensive woes continue in 3-1 loss to Liriano, Pirates

July 29, 2014 11:46 PM