Highest Rated Comments


mrgeebus35 karma

To most outside of Canada, the NFL is the be-all and end-all of professional football.

Given the plethora of sports channels across the world, could us UK viewers maybe see some CFL at some point?

What strategies do you have for growing international awareness of the brand?

mrgeebus10 karma

Insert London, Ontario reference here

mrgeebus7 karma

Thank you for answering, I look forward to watching