CFL fans will be able to watch or listen to every CFL game from opening kick-off on Canada Day right through to the 98th Grey Cup championship game in Edmonton on November 28, 2010 on TSN television and Sirius satellite radio.

High definition television owners with and HD programming package will be able to watch all 77 games live in high definition on TSN HD while subscription satellite radio operator Sirius will beam the games out nationally on channels 97 and 98.

The CFL regular season begins Canada Day (July 1) with an opening night doubleheader featuring Montreal at Saskatchewan at 7 p.m. ET in a rematch of last year’s GREY CUP final, immediately followed by Toronto at Calgary at 10 p.m. ET.

Chris Cuthbert returns as the primary voice of TSN’s CFL coverage alongside long time game analyst Glen Suitor. Rod Black and Duane Forde are also back in the broadcast booth, providing fans with play-by-play and game analysis, respectively.

The following is a complete list of all 72 regular season, four playoff and Grey Cup games for the 2010 season. (All games televisions on TSN, TSN HD and heard on either Sirius channel 97 or 98).

July
  • Thursday, July 1 - Montreal @ Saskatchewan at 7 p.m. ET
  • Thursday, July 1 - Toronto @ Calgary at 10 p.m. ET
  • Friday, July 2 - Hamilton @ Winnipeg at 7:30 p.m. ET
  • Sunday, July 4 - B.C. @ Edmonton at 7 p.m. ET
  • Friday, July 9 - Toronto @ Winnipeg at 7:30 p.m. ET
  • Saturday, July 10 - Calgary @ Hamilton at 12:30 p.m. ET
  • Saturday, July 10 - Saskatchewan @ B.C. at 9:30 p.m. ET
  • Sunday, July 11 - Montreal @ Edmonton at 7 p.m. ET
  • Wednesday, July 14 - Calgary @ Toronto at 7 p.m. ET
  • Friday, July 16 - Winnipeg @ Hamilton at 7 p.m. ET
  • Friday, July 16 - Montreal @ B.C. at 10 p.m. ET
  • Saturday, July 17 - Edmonton @ Saskatchewan at 3:30 p.m. ET
  • Thursday, July 22 - Hamilton @ Montreal at 7 p.m. ET
  • Friday, July 23 - B.C. @ Toronto at 7 p.m. ET
  • Saturday, July 24 - Edmonton @ Winnipeg at 6:30 p.m. ET
  • Saturday, July 24 - Saskatchewan @ Calgary at 9:30 p.m. ET
  • Thursday, July 29 - Toronto @ Montreal at 7 p.m. ET
  • Friday, July 30 - B.C. @ Edmonton at 8:30 p.m. ET
  • Saturday, July 31 - Hamilton @ Saskatchewan at 6:30 p.m. ET
  • Saturday, July 31 - Winnipeg @ Calgary at 9:30 p.m. ET
August
  • Friday, Aug. 6 - Saskatchewan @ Montreal at 7 p.m. ET
  • Friday, Aug. 6 - Toronto @ Edmonton at 10 p.m. ET
  • Saturday, Aug. 7 - Winnipeg @ Hamilton at 7 p.m. ET
  • Saturday, Aug. 7 - Calgary @ B.C. at 10 p.m. ET
  • Thursday, Aug. 12 - B.C. @ Saskatchewan at 8:30 p.m. ET
  • Friday, Aug. 13 - Hamilton @ Winnipeg at 8:30 p.m. ET
  • Saturday, Aug. 14 - Montreal @ Toronto at 7:30 p.m. ET
  • Sunday, Aug. 15 - Edmonton @ Calgary at 7:30 p.m. ET
  • Thursday, Aug. 19 - Winnipeg @ Montreal at 7 p.m. ET
  • Friday, Aug. 20 - Hamilton @ Toronto at 7 p.m. ET
  • Friday, Aug. 27 - Calgary @ B.C. at 10:30 p.m. ET
  • Saturday, Aug. 28 - Saskatchewan @ Edmonton at 7 p.m. ET
September
  • Friday, Sept. 3 - B.C. @ Montreal at 7 p.m. ET
  • Sunday, Sept. 5 - Winnipeg @ Saskatchewan at 3:30 p.m. ET
  • Monday, Sept. 6 - Toronto @ Hamilton at 2 p.m. ET
  • Monday, Sept. 6 - Edmonton @ Calgary at 5:30 p.m. ET
  • Friday, Sept. 10 - Calgary @ Edmonton at 8:30 p.m. ET
  • Saturday, Sept. 11 - Montreal @ Hamilton at 12:30 p.m. ET
  • Saturday, Sept. 11 - Toronto @ B.C. at 4 p.m. ET
  • Sunday, Sept. 12 - Saskatchewan @ Winnipeg at 1 p.m. ET
  • Friday, Sept. 17 - Calgary @ Saskatchewan at 8:30 p.m. ET
  • Saturday, Sept. 18 - Hamilton @ B.C. at 9:30 p.m. ET
  • Sunday, Sept. 19 - Winnipeg @ Toronto at 1 p.m. ET
  • Sunday, Sept. 19 - Edmonton @ Montreal at 4 p.m. ET
  • Friday, Sept. 24 - Montreal @ Winnipeg at 7:30 p.m. ET
  • Saturday, Sept. 25 - Saskatchewan @ Hamilton at 6:30 p.m. ET
  • Saturday, Sept. 25 - B.C. @ Calgary at 9:30 p.m. ET
  • Sunday, Sept. 26 - Edmonton @ Toronto at 11:30 a.m. ET
October
  • Friday, Oct. 1 - Montreal @ Calgary at 8:30 p.m. ET
  • Saturday, Oct. 2 - Saskatchewan @ Toronto at 3 p.m. ET
  • Saturday, Oct. 2 - Winnipeg @ B.C. at 9:30 p.m. ET
  • Sunday, Oct. 3 - Hamilton @ Edmonton at 4:30 p.m. ET
  • Friday, Oct. 8 - Edmonton @ Hamilton at 7:30 p.m. ET
  • Saturday, Oct. 9 - Toronto @ Saskatchewan at 5 p.m. ET
  • Monday, Oct. 11 - Calgary @ Montreal at 12:30 p.m. ET
  • Monday, Oct. 11 - B.C. @ Winnipeg at 4 p.m. ET
  • Friday, Oct. 15 - Hamilton @ Toronto at 7:30 p.m. ET
  • Saturday, Oct. 16 - Edmonton @ B.C. at 9:30 p.m. ET
  • Sunday, Oct. 17 - Winnipeg @ Montreal at 1 p.m. ET
  • Sunday, Oct. 17 - Calgary @ Saskatchewan at 4 p.m. ET
  • Friday, Oct. 22 - Montreal @ Hamilton at 7 p.m. ET
  • Friday, Oct. 22 - B.C. @ Calgary at 10 p.m. ET
  • Saturday, Oct. 23 - Toronto @ Winnipeg at 3:30 p.m. ET
  • Saturday, Oct. 23 - Saskatchewan @ Edmonton at 7 p.m. ET
  • Friday, Oct. 29 - Montreal @ Toronto at 7 p.m. ET
  • Friday, Oct. 29 - Hamilton @ Calgary at 10 p.m. ET
  • Saturday, Oct. 30 - Winnipeg @ Edmonton at 7 p.m. ET
  • Sunday, Oct. 31 - Saskatchewan @ B.C. at 5 p.m. ET
November
  • Friday, Nov. 5 - Calgary @ Winnipeg at 8 p.m. ET
  • Saturday, Nov. 6 - B.C. @ Hamilton at 1:30 p.m. ET
  • Saturday, Nov. 6 - Edmonton @ Saskatchewan at 7 p.m. ET
  • Sunday, Nov. 7 - Toronto @ Montreal at 4 p.m. ET

Post-Season


November
  • Sunday, Nov. 14 - Eastern Semifinal (Time TBD)
  • Sunday, Nov. 14 - Western Semifinal (Time TBD)
  • Sunday, Nov. 21 - Eastern Final (Time TBD)
  • Sunday, Nov. 21 - Western Final (Time TBD)
  • Sunday, Nov. 28 - 98th GREY CUP from Edmonton at 6:30 p.m. ET

Discuss in Digital Home's What's On in Sports discussion forum .