The Kansas City Royals have acquired outfielder Josh Anderson from the Detroit Tigers for cash considerations. Anderson?s reporting date has yet to be determined. The Royals will make a corresponding roster move at that time. Anderson, 26, has spent the entire season with the Tigers, batting .242 (40-for-165) with four doubles, four triples, 16 RBI and 22 runs scored.