Heartland sports scores from Thursday 7/9

Heartland sports scores from Thursday 7/9

Here are Heartland sports scores from Thursday 7/9.

MLB

St. Louis---4
Pittsburgh---1

Frontier League

Southern Illinois---2
Traverse City---3