William Brown Foley war ein Third Baseman der Major League Baseball. Er spielte ganz oder teilweise sieben Saisons in den Majors und spielte für fünf verschiedene Teams in drei verschiedenen Ligen. Seine Karriere begann in der National Association im Jahr 1875 bei den Chicago White Stockings und endete in der Union Association im Jahr 1884 bei den Chicago Browns/Pittsburgh Stogies. Von 1876 bis 1879 war er der Starting Third Baseman der Cincinnati Reds und Milwaukee Grays.