Lone Star's cancelation makes Owen Strand's ending more palatable and offers hope for his future in the franchise.