Home US SportsNHL Islanders add much-needed offense, land Bo Horvat from Canucks