Oops!

The answer was Mark Messier!

Messier is the only player to have captained two distinct franchises—the Oilers and Rangers—to Stanley Cup titles.