I keep on training my driver (Lily Jones) speed attribute to 20, but after the next race I checked again, but it showed 19. Is it supposed to go back to 19 everytime or is there something wrong?
Yes this is normal. Your drivers lose stats every race, this way they don't stay immortal forever. It will take quite a few races before you see it drop to 18.