Opening Day looked like it was going to be a tough day at the office for the San Francisco Giants, who were on the road facing the Cincinnati Reds. That meant h ...
The San Francisco Giants played baseball on Thursday. REAL baseball, not goofy, 21-6 spring training baseball, and they won ...