Eric O'Flaherty debuted on August 16, 2006, playing for the Seattle Mariners at Safeco Field; he played his final game on May 17, 2013, playing for the Atlanta Braves at Turner Field.
Eric Farris debuted on July 28, 2011 and played his final game on October 2, 2012.
Yes
Eric Thames debuted on May 18, 2011, playing for the Toronto Blue Jays at Rogers Centre; he played his final game on October 1, 2012, playing for the Seattle Mariners at Safeco Field.
Eric Bruntlett debuted on June 27, 2003, playing for the Houston Astros at Minute Maid Park; he played his final game on October 4, 2009, playing for the Philadelphia Phillies at Citizens Bank Park.
Eric Erickson debuted on October 6, 1914, playing for the New York Giants at Polo Grounds IV; he played his final game on September 29, 1922, playing for the Washington Senators at Griffith Stadium I.
Eric Anthony debuted on July 28, 1989 and played his final game on September 27, 1997.
Eric Bell debuted on September 24, 1985 and played his final game on May 8, 1993.
Eric Bruntlett debuted on June 27, 2003 and played his final game on October 4, 2009.
Eric Bullock debuted on August 26, 1985 and played his final game on April 30, 1992.
Eric Byrnes debuted on August 22, 2000 and played his final game on May 2, 2010.
Eric Cammack debuted on April 28, 2000 and played his final game on September 29, 2000.
Eric Chavez debuted on September 8, 1998 and played his final game on September 29, 2013.
Eric Crozier debuted on September 4, 2004 and played his final game on October 2, 2004.
Eric Cyr debuted on June 23, 2002 and played his final game on July 2, 2002.
Eric Davis debuted on May 19, 1984 and played his final game on October 7, 2001.
Eric DuBose debuted on September 19, 2002 and played his final game on April 7, 2006.
Eric Eckenstahler debuted on September 9, 2002 and played his final game on September 21, 2003.