Giants $113 million star signing gets failing grade after disappointmentSport The San Francisco Giants suffered some setbacks this year and one major contract has been singled out as their worst.