CFL
Winnipeg 20 Toronto 7
---
MLB
American League
Seattle 3 Toronto 2
Cleveland 7 Detroit 4
Boston 8 Baltimore 1
Texas 8 Oakland 6
Tampa Bay 10 Minnesota 4
Houston 4 L.A. Angels 1
National League
Cincinnati 6 Philadelphia 1
Atlanta 4 Washington 2
Miami 14 Chicago Cubs 10
L.A. Dodgers 6 N.Y. Mets 5 (10 innings)
Arizona 3 San Diego 2
San Francisco 5 Colorado 4
Milwaukee at Pittsburgh - postponed
Interleague
St. Louis 6 Kansas City 0
---
MLS
Vancouver 0 San Jose 0
---
Saturday's Games
CFL
Montreal at Edmonton, 7 p.m.
Hamilton at Saskatchewan, 10 p.m.
MLB
American League
Baltimore at Boston, 4:10 p.m.
Cleveland at Detroit, 6:10 p.m.
Oakland at Texas, 7:05 p.m.
N.Y. Yankees at Chicago White Sox, 7:10 p.m.
Tampa Bay at Minnesota, 7:10 p.m.
Houston at L.A. Angels, 9:07 p.m.
Toronto at Seattle, 10:10 p.m.
National League
Cincinnati at Philadelphia, 4:05 p.m.
Atlanta at Washington, 6:05 p.m.
Chicago Cubs at Miami, 6:10 p.m.
Milwaukee at Pittsburgh, 7:05 p.m.
L.A. Dodgers at N.Y. Mets, 7:10 p.m.
San Diego at Arizona, 8:10 p.m.
Colorado at San Francisco, 9:05 p.m.
Interleague
St. Louis at Kansas City, 7:10 p.m.
---
MLS
LA Galaxy at Minnesota, 6 p.m.
Miami at New York City FC, 8 p.m.
New England at Toronto FC, 8 p.m.
New York at CF Montreal, 8 p.m.
Colorado at Houston, 8:30 p.m.
Sporting Kansas City at FC Dallas, 8:30 p.m.
Austin FC at Real Salt Lake, 10 p.m.
---
PGA Seniors Tour
Mike Weir tees off at 11:25 A.m. EST