Via: The Mercury News
The Giants open the season Thursday in Cincinnati, but here are some other key series to watch out for this.....