Edwin Rodríguez's journey in professional baseball began when he was signed by the New York Yankees as an amateur free agent. Born in Ponce, Puerto Rico, Rodríguez pursued his dream of playing in Major League Baseball, a path that would see him transition from player to manager over the years.

Rodríguez made his MLB debut with the San Diego Padres in 1982. Although his time as a player in the major leagues was brief, appearing in only a handful of games during the 1982 and 1983 seasons, he continued to play in the minor leagues for several more years. His playing career included stints with various minor league teams, where he gained valuable experience and knowledge of the game.

After retiring as a player, Rodríguez shifted his focus to coaching and managing, where he found a new avenue to contribute to the sport. He began his managerial career in the minor leagues, working within the farm systems of several MLB organizations. His leadership skills and understanding of the game were recognized, leading to opportunities to manage at higher levels.

In 2010, Rodríguez was appointed as the interim manager of the Florida Marlins, becoming the first Puerto Rican-born manager in Major League Baseball history. This milestone was a significant moment in his career, as he took the helm of a major league team. Rodríguez managed the Marlins for parts of the 2010 and 2011 seasons, guiding the team through various challenges and helping to develop young talent.