TORONTO — This time, it feels right for Justin Stein to hang up his tack. The veteran jockey is retiring after 19 seasons riding thoroughbreds.