According to court records, Richard Barker is now facing a charge of leaving the scene of a crash with serious injury, along ...