Roger federer has won 15 Grand Slam titles so far i.e. Till Dec-2009 Australian Open - 3 (years - 2004, 2006 & 2007) French Open - 1 (year - 2009) Wimbledon - 6 (years - 2003, 2004, 2005, 2006, 2007 and 2009) US Open - 5 (years - 2004, 2005, 2006, 2007 and 2008) The good news is that he has … Read more