Original: He played center and right wing with four different teams: the Vancouver Canucks (in two stints), New York Islanders, Montreal Canadiens, and Washington Capitals.
Simplified: He played center and right wing with four different teams: the Vancouver Canucks (two different times), New York Islanders, Montreal Canadiens, and Washington Capitals.