Delaware North completes sale of Boston Billiard Club & Casino