Taiwanese tennis player Yen-Hsun Lu, ranked 82nd in the world, stunned fans by defeating U.S. player Andy Roddick, ranked seventh, in the Wimbledon
You are here: Home / Archives for Though Lu
Taiwanese tennis player Yen-Hsun Lu, ranked 82nd in the world, stunned fans by defeating U.S. player Andy Roddick, ranked seventh, in the Wimbledon