Which team has Kenny Lofton played for that has had its home in Citizens Bank Park since 2004?
Kenny Lofton: Kenneth Lofton (born May 31, 1967) is a former Major League Baseball (MLB) outfielder. Philadelphia Phillies:  Since 2004, the team's home has been Citizens Bank Park, located in South Philadelphia.
i don't know