Sports schedules

Truro Sports

MLB
American League
Cleveland (McKenzie 4-6) at Minnesota (TBD), 4:10 p.m., 1st game
N.Y. Yankees (Cole 14-7) at Baltimore (Wells 1-2), 8:05 p.m.
Tampa Bay (Rasmussen 2-1) at Toronto (Berrios 11-7), 8:07 p.m.
Cleveland (Allen 1-6) at Minnesota (Dobnak 1-7), 8:40 p.m., 2nd game
Houston (Greinke 11-5) at Texas (Lyles 8-11), 9:05 p.m.
L.A. Angels (Naughton 0-1) at Chicago White Sox (Giolito 9-9), 9:10 p.m.
Oakland (Montas 12-9) at Kansas City (Kowar 0-3), 9:10 p.m.
Boston (Eovaldi 10-8) at Seattle (Anderson 6-9), 11:10 p.m.

National League
Cincinnati (Miley 12-5) at Pittsburgh (Peters 0-2), 7:35 p.m.
Chicago Cubs (Sampson 0-2) at Philadelphia (Gibson 10-6), 8:05 p.m.
Miami (Luzardo 5-7) at Washington (Fedde 6-9), 8:05 p.m.
St. Louis (Woodford 2-3) at N.Y. Mets (Stroman 9-12), 8:10 p.m.
Colorado (Gray 7-10) at Atlanta (Toussaint 3-2), 8:20 p.m.
San Diego (Arrieta 5-12) at San Francisco (DeSclafani 11-6), 10:45 p.m.
Arizona (Weaver 3-4) at L.A. Dodgers (Gonsolin 2-1), 11:10 p.m.

Interleague
Milwaukee (Peralta 9-4) at Detroit (Peralta 3-3), 7:40 p.m.

MLS
FC Dallas at New York City FC, 8:30 p.m.
Miami at Toronto FC, 8:30 p.m.
New York at Columbus, 8:30 p.m.