OK, we were off yesterday as the Celtics piss down there collective leg and let the Bulls go into Boston and punk the defending world champs.
We take a loss, but that’s fine as we’re getting back on the winning track today as we’re switching gears and heading out to the diamond where we’re taking the Arizona Diamondbacks as a dog on the road at the San Francisco Giants.
After dropping Game 1 of this series on Friday, the D’backs come through with a strong 2-0 win over defending Cy Young champ Tim Lincecum.
Today, Arizona will make it 2 in a row against the Giants.
Including yesterday’s win the Diamondbacks have taken 5 of 6 against the Giants and are battling a San Francisco team that has won only one of its last eight games overall and has won only 5 of its last 21 against the NL West.
Consider also that Giants scheduled starting pitcher Randy Johnston is 0-2 this season and has given up 11 earned runs in 8 2/3 innings of work as the Giants have been outscored in each outing by a total of 15-3.
Today, Arizona will light up Johnson and get over easy in this one. Take the Diamondbacks on the road in this one.