Longest streak reaching base while hitting leadoff

Alfonso Soriano nearly broke the record for most consecutive games reaching base while batting leadoff. From August 27, 2006 to May 27, 2007 he reached base in 58 consecutive games.