Via: SI.com
The SF Giants costliest free-agent signing of the offseason has suffered an oblique injury. Will Mitch Haniger be back by Opening.....