Edward Cunningham Foster (February 13, 1887 – January 15, 1937) was an American professional baseball third baseman. He played in Major League Baseball (MLB) from 1910 to 1923 for the New York Highlanders, Washington Senators, Boston Red Sox, and St. Louis Browns.