JUST WHEN YOU ASKED WHAT HAPPENED? THE FACTOR RETURNS ON FOX 26!