Browsing: ryan dempster

After beating the Cardinals on April 13th, the Chicago Cubs have lost 6 straight games. Yesterday, the Cubs beat the…