William Walter "Peek-A-Boo" Veach (June 15, 1862 – November 12, 1937) was an American Major League Baseball player born in Indianapolis, Indiana. Veach began his career with the ill-fated Union Association in 1884 when he joined the Kansas City Cowboys as a pitcher/outfielder. As a pitcher he started and completed all 12 games in which he pitched, resulting in a 3 win and 9 loss record. Three years later he pitched just one game for the 1887 Louisville Colonels, a complete game loss. This would be the last game he would pitch in the majors until he returned three years later in 1890, this time as a first baseman, splitting time with the Cleveland Spiders and the Pittsburgh Alleghenys. As a batter, he had career total that included a .215 batting average and three home runs.