The Orioles signed Cooper to a minor-league contract Monday, Craig Mish of the Miami Herald reports.
Cooper was cut loose by the Red Sox earlier this month after slashing just .206/.267/.299 between his time there and with the Cubs. The 33-year-old sports a solid .265/.333/.427 line for his career, but finding playing time on the big-league roster with the Orioles could be a tall task.