Los Angeles Angels' Sean Rodriguez has played with Los Angeles, Tampa Bay and Pittsburgh in his major league career.
Los Angeles Angels' Sean Rodriguez has played with Los Angeles, Tampa Bay and Pittsburgh in his major league career. Mark Duncan AP
Los Angeles Angels' Sean Rodriguez has played with Los Angeles, Tampa Bay and Pittsburgh in his major league career. Mark Duncan AP