Sports schedules

Truro Sports

CFL
Winnipeg at Toronto, 8 p.m.
Hamilton at Saskatchewan, 10:30 p.m.

MLB
American League
Toronto (TBD) at Baltimore (Wojciechowski 2-3), 8:05 p.m.
Houston (Cole 12-5) at Cleveland (Salazar 0-0), 8:10 p.m.
Tampa Bay (TBD) at Boston (Cashner 10-5), 8:10 p.m.
National League
San Francisco (TBD) at Philadelphia (Arrieta 8-8), 2:05 p.m.
Chicago Cubs (Lester 9-6) at St. Louis (Flaherty 4-6), 8:15 p.m.
Cincinnati (DeSclafani 6-5) at Atlanta (Fried 11-4), 8:20 p.m.
San Diego (Lucchesi 7-5) at L.A. Dodgers (Kershaw 9-2), 11:10 p.m.
Interleague
Minnesota (Pineda 7-5) at Miami (Yamamoto 4-2), 1:10 p.m.
N.Y. Mets (Wheeler 7-6) at Chicago White Sox (Cease 1-3), 3:10 p.m.
Milwaukee (Anderson 5-2) at Oakland (Mengden 5-2), 4:37 p.m.