Freeman was optioned to Triple-A Columbus on Saturday, Tom Withers of the Associated Press reports.
Freeman had been in Cleveland's lineup just once since Aug. 26, a span of 17 games. Across 383 total plate appearances with the Guardians this season, he's managed just a .209 average and .626 OPS. Angel Martinez was recalled to take Freeman's spot on the big-league roster.