 He would also play for the Vancouver Canucks and Philadelphia Flyers before he returned to play hockey in the Czech Republic at the end of the 1996–97 NHL season.Three years later, when the NHL expanded again, Kučera returned to North America and signed with the Columbus Blue Jackets.Midway through the season, he was traded to the Pittsburgh Penguins.