The New York Islanders (NHL) may end up staying on Long Island after all if Suffolk County, a neighbor to Nassau County, can put together a deal for a new arena. According to AP, Suffolk County Executive Steve Levy approached Islanders owner Charles Wang about what the county could do to land the team. No […]