CFL Montreal at Edmonton, 9 p.m.
Women's World Cup Japan vs. Scotland, 9 a.m. Jamaica vs. Italy, 12 p.m. England vs. Argentina, 3 p.m.
MLB American League Boston at Baltimore, 7:05 p.m. Cleveland at Detroit, 7:10 p.m. L.A. Angels at Tampa Bay, 7:10 p.m. Kansas City at Minnesota, 8:10 p.m. N.Y. Yankees at Chicago White Sox, 8:10 p.m. Toronto at Houston, 8:10 p.m. Seattle at Oakland, 9:37 p.m. National League Arizona at Washington, 7:05 p.m. Pittsburgh at Miami, 7:10 p.m. St. Louis at N.Y. Mets, 7:10 p.m. Philadelphia at Atlanta, 7:20 p.m. San Diego at Colorado, 8:40 p.m. Chicago Cubs at L.A. Dodgers, 10:10 p.m. Milwaukee at San Francisco, 10:15 p.m. Interleague Texas at Cincinnati, 7:10 p.m.
Huron County Fastball League Belmore at Monkton, 8 p.m. Goderich at Wingham, 8 p.m. Walton at Wroxeter, 8:30 p.m.
Midwestern Ontario Senior Baseball Listowel Jr Legionnaires at Listowel Legionnaires, 7:30 p.m. London Jr Tecumsehs at Woodstock Nationals, 7;30 p.m. St. Thomas Cardinals at Byron Storm, 8 p.m.
2019 ISC Canada East Qualifier in Ingersoll Wiarton vs Durham, 7 p.m. Waterdown vs Straffordville, 7 p.m. Fenelon Falls vs Dundalk, 9 p.m. Cobourg vs Glanworth, 9 p.m.
WBSC Men's Softball World Championship Russia vs Venuzuela, 4:30 a.m. Denmark vs Canada, 7:30 a.m. Philippines vs Cuba, 7:30 a.m. Singapore vs Australia, 10:30 a.m. Argentina vs Botswana, 10:30 a.m. Netherlands vs USA, 1:30 p.m. Mexico vs Japan, 1:30 p.m.