The best and cheapest way to watch the CFL online is through the Disney bundle. You get all the streaming benefits of Disney+, Hulu, and ESPN+ for just $13.99. You'll get live streams of every CFL game and on-demand replays. As well as watching highlights, ESPN's team of experts will provide analyses.