Birthday calendar March 31 Bud MacPherson Behind the nameBud MacPhersonBorn1927-03-31FieldSportCitizenshipCanadaWikipedia language editions1Ice hockey player. Born 31 March 1927.See who shares this birthday