Tuesday afternoon, the Galveston Wharves Board unanimously approved last month's recommendation to make Pier 15 the ship's permanent home. The foundation has previously stated that utilities ...