In der Saison 1974/75 wechselte er in die World Hockey Association zu den Phoenix Roadrunners. Auch hier begann er im Farmteam bei den Tulsa Oilers in der Central Hockey League. Bald schon schaffte er den Sprung zu den Roadrunners und ihm fehlten nur neun Punkte um bester Scorer in Phoenix zu werden. Dies gelang ihm schon in der Saison 1975/76 und in der Saison 1976/77 war er mit 117 Punkten sogar bester Scorer der Liga. Für seine Nationalmannschaft spielte er 1976 beim Canada Cup und wurde dort zum MVP der amerikanischen Mannschaft gewählt.
Auch in der WHA war er 1977 zum MVP gewählt worden und so war es für ihn kein Problem nach der Auflösung der Roadrunners ein neues Team zu finden. Auch bei den Cincinnati Stingers zählte er zu den Stars und war sowohl in der Saison 1977/78 als auch im Jahr darauf bester Scorer des Teams.
Mit Auflösung der WHA holten ihn die Québec Nordiques. Auch hier war er einer der erfolgreichsten Scorer und Mannschaftskapitän. 1981 spielte er erneut beim Canada Cup. Im Laufe der Saison 1981/82 wurde er im Tausch für Jere Gillis und Dean Talafous an die New York Rangers abgegeben, wobei Talafous den Transfer verweigerte und dafür später Pat Hickey seinen Platz einnahm. Besonders stark war seine Leistung in den Playoffs 1982, als die Rangers dem Lokalrivalen, den New York Islanders in der zweiten Runde beinahe auf dem Weg zu ihrem dritten Stanley Cup in Folge ein Bein gestellt hätten.
Nach der Saison 1984/85, in der er nur noch vereinzelt in der NHL eingesetzt wurde, beendete er seine NHL-Karriere und übernahm den Posten des Spielertrainers bei den New Haven Nighthawks in der AHL. Ab Sommer 1986 stand er dann nur noch hinter der Bande. Im Laufe der Saison 1987/88 übernahm er den Trainerposten bei den Los Angeles Kings von Rogatien Vachon und stand auch in der Saison 1988/89, als Wayne Gretzky zu den Kings kam, hinter der Bande.
Ab 1989 war er bei den Québec Nordiques. Anfangs trainierte er das AHL Farmteam, die Halifax Citadels, ab 1990 war er Assistenztrainer in der NHL. Ebenfalls als Assistent wechselte er in der Saison 1991/92 zu den New Jersey Devils. Hier übernahm er ab 1992 das Farmteam in der AHL. Nach einem Jahr zog er so von den Utica Devils zu den Albany River Rats, mit denen er 1995 den Calder Cup gewinnen konnte. 1996 holte man ihn als Assistent von Jacques Lemaire zu den Devils zurück und in der Saison 1998/99 übernahm er dann das Amt des Cheftrainers. Dort wurde er von Larry Robinson abgelöst. In der Saison 2000/01 übernahm er die Boston Bruins und wurde 2002 für die Wahl zum Jack Adams Award nominiert. 2003 kehrte er für drei Spielzeiten zu den Albany River Rats zurück. Zur Saison 2007/08 wurde Ftorek neuer Cheftrainer der Erie Otters aus der Ontario Hockey League. Nachdem in seiner Premierensaison die Playoffs verpasst wurden, erreichte die Mannschaft in den drei folgenden Spielzeiten die Endrunde, kam jedoch nicht über die erste Runde hinaus. Während der OHL-Saison 2012/13 wurde er von den Otters nach 27 Spielen, von denen das Team nur sieben gewinnen konnte, entlassen.[1]