Canadian Football

The Canadian Football League jumped at the chance to guarantee income well into the future by extending its deal with TSN late last month.