The Giants have won 16 of their last 20. They have won 2 of 3 in the Marlins last 4 visits to AT&T Park.
Although Nolasco has a 5-1 record lately I still think the Giants will win the opener tonight.
Although Nolasco has a 5-1 record lately I still think the Giants will win the opener tonight.