In May 1922, the Athletics sent Freeman to the minor league Portland Beavers of the Pacific Coast League as part of a multi-player trade. Baseball records show that Freeman played for three different minor league teams during 1922, did not play in 1923, returned in 1924 with the Syracuse Stars of the International League, then finished his professional baseball career with two teams during 1925. He pitched in 80 minor league games, accruing a 20–35 record.
