New York Islanders: An Open Letter to Fans Blaming John Tavares

Islanders Insight's picture

There is never a good time for a captain to struggle but for New York Islanders star, John Tavares, it seems like he has disappeared in the time his team needs him most. But can 91 truly be blamed for the group’s downfall? It seems the every season, fans of the New York Islanders fans […]

New York Islanders: An Open Letter to Fans Blaming John Tavares - Eyes On Isles - Eyes On Isles - A New York Islanders Fan Site - News, Blogs, Opinion and More