Islanders leaving Long Island for Brooklyn

Long Island’s only professional sports franchise is pulling up its stakes and heading west.
With the better part of a decade having passed with no plan for a new arena in Nassau County, New York Islanders’ Owner Charles Wang announced today he would be moving his team to the newly opened Barclays Center in Brooklyn for ...