General Racing Dynamics