Huddy on the mound for SF is my main reason for taking this one. Yeah he's old, yeah he's been through the ringer with injuries but before the season takes its toll on him...ground balls ground balls and more ground balls.
Cahill should give up 4 or 5 at least so also riding the Giants ML at -102.
Cahill should give up 4 or 5 at least so also riding the Giants ML at -102.
