Friday's Games
CFL
Hamilton 49 Edmonton 20
---
MLB
American
Toronto 9 L.A. Angels 2
Cleveland 7 N.Y. Yankees 3
Minnesota 4 Baltimore 3
Texas 2 Detroit 0
Boston 7 Kansas City 2
Tampa Bay 2 Oakland 1
Chicago White Sox 11 Seattle 4
---
National
Chicago Cubs 5, Atlanta 3
Milwaukee 10 Washington 3
San Francisco 6 Pittsburgh 4
Arizona 6 Cincinnati 3
Philadelphia 7 Miami 1
N.Y. Mets 14 Colorado 9
San Diego 9 St. Louis 3
---
Interleague
Houston 3 L.A. Dodgers 0
---
MLS
Portland 2 Houston 2
---
Saturday's Games
(All Times Eastern)
CFL
Calgary at Saskatchewan, 7 p.m.
---
MLB
American
Cleveland at N.Y. Yankees, 1;05 p.m.
Minnesota at Baltimore, 7;05 p.m.
Texas at Detroit, 7;08 p.m.
Kansas City at Boston, 7;10 p.m.
Tampa Bay at Oakland, 9;05 p.m.
Toronto at L.A. Angels, 9;05 p.m.
Chicago White Sox at Seattle, 9;10 p.m.
--
National
Atlanta at Chicago Cubs, 4;05 p.m.
San Francisco at Pittsburgh, 4;05 p.m.
Milwaukee at Washington, 7;05 p.m.
Arizona at Cincinnati, 7;10 p.m.
Philadelphia at Miami, 7;10 p.m.
N.Y. Mets at Colorado, 8;10 p.m.
St. Louis at San Diego, 8;40 p.m.
--
Interleague
L.A. Dodgers at Houston, 7;10 p.m.
---
MLS
Orlando City at Toronto FC, 4 p.m.
San Jose at D.C. United, 7 p.m.
Sporting Kansas City at Columbus, 7;30 p.m.
Philadelphia at Montreal, 8 p.m.
Colorado at Chicago, 8;30 p.m.
Seattle at Real Salt Lake, 10 p.m.
FC Dallas at Vancouver, 10 p.m.