The Albany Gazette - Roger Federer: Key dates