Via: The Mercury News
From Pittsburgh, where the forecast is ugly and getting uglier. The Giants are in a little bit of a box. They can't come here for a makeup game before the.....