Swiss Roger Federer reacts after defeating Spaniard David Ferrer during the final of the 2007 Tennis Masters Cup Shanghai in Shanghai, China, Sunday, Nov. 18, 2007. Federer won 6-2, 6-3, 6-2.
Masterful Performance! Roger overcame an early upset to win the tennis season ending title. Winning is great; overcoming loss is master!


0 comments:
Post a Comment