Photo Courtesy of CanStockPhoto.com/edna

Schedule for Friday, September 20th

CFL
Calgary at Toronto, 7 p.m.
Hamilton at Edmonton, 9:30 p.m.

NHL Pre-season
Buffalo at Toronto, 7 p.m.
Nashville at Tampa Bay, 7 p.m.
NY Rangers at New Jersey, 7 p.m.
NY Islanders at Detroit, 7:30 p.m.
St. Louis at Winnipeg, 8 p.m.
Calgary at Edmonton, 9 p.m.

OHL
Sudbury at Erie, 7 p.m.
Oshawa at Kingston, 7 p.m.

GOJHL
Kitchener at Listowel, 7:30 p.m.
St. Thomas at St. Marys, 7:30 p.m.
Brampton at Stratford, 7:30 p.m.

PJHL
Mitchell at Wingham, 8 p.m. (Live on CKNX)
Mount Forest at Hanover, 8 p.m.
Kincardine at Walkerton, 8:20 p.m.

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