He played for the Chicago White Sox from 1997 to 2004 . He has played for the Detroit Tigers since 2005 . He has played for the Chicago White Sox ( 1997 â `` 2004 ) and Detroit Tigers ( 2005 â `` present ) .