Umpires mask hanging on a backstop post. © Can Stock Photo / Joe_Photo

Schedule for Friday, July 12th

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

MLB
American League
Toronto at N.Y. Yankees, 7:05 p.m.
Tampa Bay at Baltimore, 7:05 p.m.
Minnesota at Cleveland, 7:10 p.m.
Houston at Texas, 8:05 p.m.
Detroit at Kansas City, 8:15 p.m.
Chicago White Sox at Oakland, 10:07 p.m.
Seattle at L.A. Angels, 10:07 p.m.
National League
Pittsburgh at Chicago Cubs, 2:20 p.m.
Washington at Philadelphia, 6:05 p.m.
N.Y. Mets at Miami, 7:10 p.m.
San Francisco at Milwaukee, 8:10 p.m.
Arizona at St. Louis, 8:15 p.m.
Cincinnati at Colorado, 8:40 p.m.
Atlanta at San Diego, 10:10 p.m.
Interleague
L.A. Dodgers at Boston, 7:10 p.m.

Cephas Roth Memorial Tournament
Hill United vs Niagara, 5 p.m.
Nith River Monsters vs Waterdown, 5 p.m.
Hill United vs Batmen, 7 p.m.
Elmira Expos vs Waterdown, 7 p.m.
Kitchener Hallman Cubs vs Batmen, 9 p.m.
Elmira Expos vs Niagara, 9 p.m.

MLS
New England at D.C. United, 7 p.m.
Los Angeles FC at Houston, 9 p.m.
San Jose at LA Galaxy, 11 p.m.