Tag Archives: Bob Davidson

Cubs Win!

Our long national nightmare is over.  The Cubs beat the Pirates 6-1 in a rain-shortened game at Wrigley.  The win ends the Cubs eight game losing streak which started on April 17 against Houston. Sean Marshall pitched well, going five innings and giving up just four hits and an earned run.  He also chipped in [...]