All three Western Canadian Baseball League games scheduled for last night were postponed due to rain. There are four games are on the slate tonight including the Moose Jaw Miller Express at home to the Weyburn Beavers. First pitch is 7:05 p.m. at Ross Wells Park.

Major League Baseball's All-Star Game is on tonight in Atlanta. Blue Jay's Vladimir Guererro Junior will start at first base for the American League while his Toronto teammate Alejandro Kirk is also suiting up. The game gets underway at 6 p.m. at Truist Park.

There's Rambler Park Fastball League action at Memorial Field tonight as the Wynyard Blues pay a visit. They'll play the Giants at 7:15 and the Moose Jaw Canadians, under the lights, at 9:15. The Canadians, by the way, are in first place in the league, one point up on the Blues and the Giants.

And the Moose Jaw Warriors still have room for your hockey player in their annual "Kids' Camp" next month. There are four age groups with on and off-ice workouts on the schedule August 18th through 22nd. All the information on the Moose Jaw Warriors' website.

We want your local sports scores and stories - Email Sports@DiscoverMooseJaw.com