Career
Nicknamed "Bonehead" and "Big Bill Pierce", he played for the Philadelphia Giants at the age of 20. During the winter, he often played baseball in Cuba and Florida. Pierce would play most of his seasons for the Lincoln Giants.
Pierce managed the Baltimore Black Sox in 1922.
His last known season as a player was 1924, for the Detroit Stars at the age of 34. He died at the age of 72.