Via: MLB.com
The Giants are in the middle of a streak during which they're scheduled to face at least eight straight right-handed starting pitchers. What makes that.....