Sports schedules 7/12/19

Truro Sports

CFL
Toronto at Winnipeg, 9:30 p.m.

MLB
American League
Tampa Bay (Chirinos 7-4) at Baltimore (Bundy 4-10), 8:05 p.m.
Toronto (Sanchez 3-12) at N.Y. Yankees (German 10-2), 8:05 p.m.
Minnesota (Gibson 8-4) at Cleveland (Clevinger 2-2), 8:10 p.m.
Houston (Cole 9-5) at Texas (Chavez 3-4), 9:05 p.m.
Detroit (TBD) at Kansas City (Duffy 3-5), 9:15 p.m.
Chicago White Sox (Nova 4-7) at Oakland (Fiers 8-3), 11:07 p.m.
Seattle (Leake 7-7) at L.A. Angels (TBD), 11:07 p.m.

National League
Pittsburgh (Archer 3-6) at Chicago Cubs (Darvish 2-4), 3:20 p.m.
Washington (Strasburg 10-4) at Philadelphia (Pivetta 4-3), 7:05 p.m.
N.Y. Mets (Vargas 3-4) at Miami (Smith 4-4), 8:10 p.m.
San Francisco (Anderson 3-2) at Milwaukee (Anderson 4-2), 9:10 p.m.
Arizona (Ray 6-6) at St. Louis (Wainwright 5-7), 9:15 p.m.
Cincinnati (Gray 5-5) at Colorado (Gray 9-6), 9:40 p.m.
Atlanta (Keuchel 2-2) at San Diego (Lamet 0-1), 11:10 p.m.

Interleague
L.A. Dodgers (Maeda 7-5) at Boston (Rodriguez 9-4), 8:10 p.m.

MLS
New England at D.C. United, 8 p.m.
Los Angeles FC at Houston, 10 p.m.
San Jose at LA Galaxy, 12 a.m.