[1] His professional baseball career began in 1964 when he was signed by the Kansas City Athletics as an amateur free agent after graduating from James Monroe High School.
[2][1][3] He spent the 1964 season in the rookie and A-class Minor league baseball teams of the Athletics, playing catcher.
[2][3] Rodríguez spent the next few years moving up the Yankees farm system, eventually making it to the AAA-level Syracuse Chiefs in 1967.
[4][5] In 1966, he was named to the Southern League All-Star team with the Double-A Columbus (Georgia) Confederate Yankees.
[2][6] After splitting time at catcher with Darrell Porter the following season,[11] Rodríguez was involved in a nine-player transaction when he was sent along with Ollie Brown, Joe Lahoud, Skip Lockwood and Gary Ryerson from the Brewers to the California Angels for Steve Barber, Clyde Wright, Ken Berry, Art Kusnyer and cash on October 23, 1973.
[2][3][6] He started the 1977 season on the disabled list after breaking his collar bone during winter ball in Puerto Rico, and did not play major league baseball again.
[15][1] He was later announced as manager for the 2018 Road Warriors, a traveling team that temporarily replaced the folded Bridgeport Bluefish in the Atlantic League.