Answer
Hannover 96 was the German club where Beasley played. The American midfielder joined the Bundesliga side in 2007, becoming the first American to play in the German top flight. He spent two seasons with Hannover, making 53 appearances and scoring 10 goals. Beasley's performances for Hannover earned him a move to Rangers in 2009.