Does sorry rhyme with lorry?

Seems to me they should. Why do Americans pronounce it like "sah-ry" and laugh at non-Americans who pronounce it like it's spelled?