nfitz
Superstar
Doesn't look mainstream. Not sure why a US sportscaster commenting on politics would be relevant to me.To me, it means that Rob Ford has made it to the United States news, not just GTA news or Canadian news. It also puts Toronto in a negative light for the rest of the world because of Rob Ford.
What channel broadcasts his show?