Islanders, Josh Bailey agree to 6-year, $30 million deal

Islanders, Josh Bailey agree to 6-year, $30 million deal