Via: Yahoo! Sports
The Giants should feast on inferior opponents on this homestand, but they got off to a bad start Friday.....