Boy, the phrase "June Swoon" is really applicable to the Giants. Ugly. Hudson vs Sale. Runs should be at a premium here. Under 7 (-110)
Best of Luck today.