Which president got a speeding ticket?

Ulysses S. Grant was given a traffic ticket while he was President. He was fined $20 for driving his horse too fast on a Washington street. The officer who stopped him did not recognize him at first and then wanted to let him go, but Grant commended for doing his job.