Ducks' Rivera signs with Red Sox
Rivera has spent parts of nine seasons in the major leagues, compiling a .239 average in 189 games. He appeared in one game with the Milwaukee Brewers last season.
To fill the void, the Ducks signed 29-year-old catcher Josh Johnson, who spent spring training with the Baltimore Orioles. Johnson is entering his fourth season in the Atlantic League after stints with the York Revolution (2009), Lancaster Barnstormers (2010) and Pennsylvania Road Warriors (2011).
In 107 games with the Road Warriors, Johnson batted .229 with nine home runs and 46 RBIs.
More LI Ducks
Trevor Bauer happy for Ducks after Atlantic League Championship
2m read

LI Ducks earn fifth Atlantic League title, first since 2019
2m read
Ducks sweep Hagerstown, advance to Atlantic League Championship Series
1m read
Margevicius strikes out 8 to lead Ducks in Game 2 of North Division championship series
2m read