Major League Baseball Spring Training

mlb

Yesterday

The St Louis Cardinals tied at 3 with the New York Mets

The Kansas City Royals defeated the Los Angeles Angels 9-8

Today

St Louis plays Toronto

Kansas City plays Cleveland