(Photo credit: Robert Kowal)
John Tavares is one of the best players playing in the NHL but he has large questions looming over his future as he enters unrestricted free agency this summer. The New York Islanders are desperate to keep their captain however it looks increasingly unlikely that the Canadian-born Tavares will stay on Long Island beyond the current season.
This past week RealSport looked at whether John Tavares could stay at the Islanders - you can read that here.
If Tavares is to leave the Islanders - where could he end up? Here are the top five likely landing spots for the 27-year-old.