Anteriormente jugó con los Chicago White Sox entre 2008 y 2015, y con los San Diego Padres y Tampa Bay Rays en 2016.