 Iván Rodríguez Torres ( born November 27 , 1971 ) , nicknamed " Pudge " or " I @-@ Rod " is a retired Major League Baseball catcher . In his career , he played for the Texas Rangers ( on two different tours , comprising the majority of his career ) , Florida Marlins , Detroit Tigers , New York Yankees , Houston Astros and Washington Nationals . 
