Asdrubal Cabrera has played for the Philadelphia Phillies .
He has played in Major League Baseball ( MLB ) for the Cleveland Indians , Washington Nationals , Tampa Bay Rays , New York Mets and Philadelphia Phillies .
Asdrúbal Cabrera