Because back in the old days, people thought there was a vein that ran from your heart to your third finger. It was called the vein of love or something like that, so a tradition stemmed from it.