Yes. You can watch all the matches of the English Premier League on Fubo TV in Canada.  All you have to do is sign up for an account on the streaming platform, and you are good to go.