PDA

View Full Version : Actually can't believe



elitocruz
11-04-2012, 08:21 PM
the Giants laid this egg at home, this week, of all the weeks to do it. I cannot figure out how this passing game went down the drain in a matter of weeks