Cardinals Beat Cubs, Tie Franchise Record with 14th Straight Win

The St. Louis Cardinals just keep on winning.  After sweeping Friday's doubleheader against the Chicago Cubs, the Cardinals have now won 14 consecutive games to tie the longest winning streak in franchise history 
Read The Rest at Bleacher Report - Front Page- (opens a new tab)