The Reds have agreed to a minor-league deal with free-agent outfielder Ben Revere, according to FanRag Sports.

The deal reportedly would be worth between $1 million and $1.5 million if he makes the team.

Revere, 29, played for the Angels last season, hitting .275 with one home run, 20 RBIs and 21 steals in 109 games.