MLB cancels London series between Cubs and Cardinals

No surprise here, but Major League Baseball has canceled its two-game London Series between the Cubs and the Cardinals, which was set for June 13th and 14th.

No surprise here, but Major League Baseball has canceled its two-game London Series between the Cubs and the Cardinals, which was set for June 13th and 14th.