Heartland sports scores from Monday 7/18

Heartland sports scores from Monday 7/18

Heartland sports scores from Monday 7/18.

San Diego-2
St. Louis-10

NY Mets-1
Chi Cubs-5

Cleveland-3
Kansas City-7