Via: MLB.com
After experiencing an almost idyllic Spring Training that was mostly devoid of controversy or adversity, the Giants suddenly must confront injuries to three.....