Via: ESPN
Most teams have success rates of 90 percent or higher when leading entering the ninth inning. But the Giants can't even crack 50 percent of.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.