The final of the 2007 Masters Cup in Shanghai, China should prove to be very interesting. You have the usual suspect of Roger Federer in the finals but he faces the surprise of the tournament, David Ferrer of Spain. Ferrer has been the best player in the tournament not losing a match while […]