sport-ness.com
How about those Giants?
The San Francisco Giants shocked the baseball world by sweeping the Detroit Tigers and winning their second World Series title in the last three years. Good thing I didn’t put any money on th…