Which team has Kenny Lofton played for that has had its home in Citizens Bank Park since 2004?
Kenny Lofton:  During his career, he played for the Houston Astros, Cleveland Indians (three different times), Atlanta Braves, Chicago White Sox, San Francisco Giants, Pittsburgh Pirates, Chicago Cubs, New York Yankees, Philadelphia Phillies, Los Angeles Dodgers, and Texas Rangers.
i don't know