Yahoo new announcement that it’s freeing up Yahoo email address which has been inactive for at least a year. What this means is that they are creating a new land rush for Yahoo email addresses as if it were the ...