From 1923 through 1925, Freeze played college baseball for the Baylor Bears in Waco, Texas. In May 1923, with future Baseball Hall of Fame inductee Ted Lyons as a teammate, Freeze was the winning pitcher in a 5–3 victory over the Texas Longhorns that gave Baylor the Southwest Conference championship. In 1925, Freeze reportedly received offers from four major league teams; he joined the Chicago White Sox in June that year. Both of Freeze's major league appearances were for the White Sox in road games against the St. Louis Browns at Sportsman's Park. On July 1, 1925, he pitched one inning, retiring all three batters he faced. The next day, he pitched innings, allowing five hits and seven runs while striking out one and walking three. During that game, he struck out in his only major league at bat as a hitter. Notable members of the White Sox at that time included Ted Lyons, Freeze's former teammate at Baylor, and other future Hall of FamersRed Faber, Harry Hooper, Ray Schalk, and player-manager Eddie Collins. The White Sox released Freeze in mid-July 1925 to the minor leagueLittle Rock Travelers of the Southern Association. While there are contemporary news accounts of him pitching for the Travelers—he had a losing record, but did pitch a two-hitter—Freeze's 1925 minor league statistics are absent from Baseball-Reference.com. The Chicago Cubs organization acquired Freeze in May 1926. He played for the minor league Waco Cubs in the Texas League through the 1928 season, recording an overall record of 24–30 with 6.18 ERA. In 1929, Freeze's final year in professional baseball, he initially spent time with the Houston Buffaloes of the Texas League, who returned him to Waco, who then released him. Freeze went on to pitch in the Illinois–Indiana–Iowa League for the Terre Haute Tots, where he had a 12–15 record with 4.38 ERA. Freeze had a.263 batting average in the minor leagues from 1926 to 1929. Contemporary news reports mention Freeze pitching for the Abilene Oilers, a semi-pro team based in Abilene, Texas, in 1933. He later became an income tax specialist in San Angelo, Texas. Freeze was inducted to the Baylor Bears hall of fame in December 1979. He died in April 1983, after a lengthy illness.