By Henry Schulman Cincinnati – Here is a scary thought for the rest of the National League West: The Giants play 20 of their next 25 games at home, where they are 19-9. Starting with 10 games against the Mets, Nationals and Rockies, the Giants have a great opportunity to press their advantage in what [...]