"Admit to stealing the money."
"Admit stealing the money."
A lot of people, including native speakers, have told me there is no difference between them. But for some reason the second example doesn't feel right to me. I would either use the first one or include a that clause and say "He admitted (that) he stole the money." Am I completely wrong?