He played in the National Hockey League for twelve seasons with the Vancouver Canucks , Florida Panthers and New York Rangers . Nicknamed The Russian Rocket for his speed , Bure played 12 seasons in the National Hockey League ( NHL ) with the Vancouver Canucks , Florida Panthers and New York Rangers .