Canada said it refused entry to Iranian soccer chief Mehdi Taj because of his links to the Islamic Revolutionary Guard Corps.