
The San Francisco Giants recent struggles must come to an end soon. They came out of the All-Star break on fire and swept the Pittsburg Pirates in three games. After taking the first two contests against the Cincinnati Reds, however, they hit a skid. The Reds won the next two to even up the series. […] READ MORE