Sunday, November 18, 2007

Yes Master!

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!

No comments: