Соглашение рассчитано до конца сезона с правом последующего выкупа, информирует официальный сайт томичей.
Зимой Шахов проходил сборы с московским «Динамо», но контракт так и не подписал. Ранее сообщалось, что к Шахову проявляют интерес «Крылья Советов».
В нынешнем сезоне 25-летний футболист провел за «Факел» 20 матчей, в которых забил четыре мяча.