Roger Federer has won his 20th Grand Slam Title. Once again, he has proved that he is the best in his craft. His acceptance speech at the prize ceremony was so simple and so ordinary yet hardly anyone could prevent the tears from gushing out watching this great man shed a few tears. Ever since … Continue reading Hard work. Humility. Class. Greatness
