The captain of the New York Islanders, John Tavares, and the captain of the New York Rangers, Ryan Mcdonagh, will represent their respective teams when they travel to Los Angeles for the 2017 NHL All-Star Game on January 29th. This is John Tavares’ fourth consecutive appearance in the NHL All-Star Game, while Mcdonagh will play in his second consecutive All-Star Game. John Tavares has recently reached the 500 point milestone only 7 1/2 years in his career, his two goals against the Carolina Hurricanes makes him team leader in goals with 16. Tavares also has 16 assists which puts him at 2nd place on the team behind left winger Josh Bailey (23). This is Ryan Mcdonagh’s third season as captain of the New York Rangers and is proving to be worthy of his captainship, leading the team in assists with 25, he ranks fifth among NHL defensemen in assists behind Tampa Bay Lightning defenseman Victor Hedman (31), Chicago Blackhawks defenseman Duncan Keith (29), Ottawa Senators defenseman Erik Karlsson (28), and San Jose Sharks defenseman Brent Burns (27) (NHL.com). Mcdonagh is the first New York Ranger captain to be selected to play in the All-Star game for two straight seasons in ten years (Mark Messier) (NHL.com). The All-Star Game isn’t the only thing on their minds, they are focused on the recent struggles of their teams as well. The Rangers have lost the majority of their games in January, while the Islanders lost half of their games in December. The Islanders were in the middle of a conundrum when they dropped 31 year-old goaltender Jaroslav Halak due to poor performance. John Tavares will be joined by Sidney Crosby of the Pittsburgh Penguins(captain), Taylor Hall of the New Jersey Devils, Evgeni Malkin of the Pittsburgh Penguins, Alex Ovechkin of the Washington Capitals, and Wayne Simmonds of the Philadelphia Flyers on offense, while Mcdonagh will be joined by Seth Jones of the Columbus Blue Jackets and Justin Faulk of the Carolina Hurricanes on defense.