Answer
Beasley joined Manchester City in 2006, becoming the first American to play for the club. He made his debut in a pre-season friendly against Barcelona and went on to make 19 appearances for City in all competitions. Beasley's time at City was brief, as he left the club in 2007 to join Rangers.