Two people can't have the same email address at the same time, but hotmail's email addresses expire if you do not use them, so somecould have used the name before hand but you can get it once their usage had lasped.
I got emails to my hotmail account that were for another person with the same email address, I had got the email address becuse they hadn't used if for so long.