Rodriguez played in 89 games with the Ducks in 2010, posting a .304 batting average along with 10 home runs and 43 RBI. For his efforts, he was selected to play in the Atlantic League All-Star Game and Home Run Derby held at the Duck Pond.
The New York native begins his 15th season of professional baseball. He was a member of the St. Louis Cardinals in 2005 and during their World Series championship run in 2006. Rodriguez combined to hit .298 while clubbing seven homers and 43 RBI in 158 games with the Cardinals. The 33-year-old’s best season came in 2004 with Triple-A Columbus, where he hit .294 with 16 home runs and set career-highs in RBI (68), runs (78), and triples (10) in 112 games. Rodriguez was originally signed as an undrafted free agent by the Yankees in 1996.