Correct!

You picked Mark Messier!

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